Wednesday, September 2, 2009

Logo quiz of the day : 86

Hint: Easy one for cricket fans.
Answer: ICC World Cup 2011, India, Bangladesh and Sri Lanka.