ibnlive » Sports » Other Sports

Apr 25, 2008 at 03:02pm IST

Pics: The world cheers on! | Your Say | Hot debate

While India leers and jeers, rest of the world is saying cheers. Snapshots of cheerleaders at work from across the world.

  • 0
  • 0
  • 0

Previous Comments

Latest