Skip to playerSkip to main content
  • 16 years ago
Video impressions from the Latchford Classic 2010 bodybuilding and fitness competition in Bangkok, Thailand.

Recommended