0
Anonymous
Yes,jumbo was the mascot for the ICC Cricket World Cup 2011.Jumbo was an elephant character.The mascot was into limelight throughout the world cup.
Wiki User
Chat with our AI personalities
Stumpy