
The Indian cricket team stands on an open-top bus, center, as a crowd surrounds them during a 30-kilometer (20-mile) victory procession in Mumbai, India, Wednesday, Sept. 26, 2007. Ecstatic fans danced and showered rose petals on India's victorious cricket team on its return home Wednesday after winning the inaugural Twenty20 World Cup in South Africa
No comments:
Post a Comment