Sunday, February 26, 2012

Guess the Logo : 989

Hint: Association
Answer: The European Cricket Council (ECC)
The European Cricket Council (ECC) is an international body which oversees cricket in European countries other than the Test-playing cricketing nation of England and Wales.