Saturday, April 2, 2011

Wankhede Stadium: The World Cup 2011 final venue

Today is Wankhede s moment. For a stadium that was never meant to be, it is seen by many as a memorable match since 1975.

View full post on Yahoo! Buzz India: Top

Read more ...

No comments:

Post a Comment