|
|
|
|
|
by praneshp
3461 days ago
|
|
Due to memories, I'd pick India playing at Chennai over anything else. If I were to be unbiased, I'd pick the G, closely followed by Lord's in London, which is generally considered the home of cricket. The G is awesome even on TV. Every boxing day Australia plays a game there, and I do my best to watch the first hour or so on TV. |
|