Monday, April 19, 2010

ICC World Cup cricket 2011 Mascot - Appu


The mascot for the 2011 edition of the World Cup has been unveiled, and it is going to be an elephant, Appu. "Appu" was also the mascot for the Asian Games that were held in New Delhi in 1982.

Read more here