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
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.