Commonwealth Games - Enjoy Mega Sports Carnivals..
The common wealth games 2010 are the 19th Commonwealth Games till date, and the ninth more to be held under that same name. The official mascot for the 2010 Commonwealth Games was the Shera, a tiger. His name came from the word "Sher", a Hin...英国华人论坛