Before final, Amdavadis get superstitious but stars favour Sri Lanka
TNN / Apr 02, 2011, 00:23 (IST)
As India prepares to take on Sri Lanka in the 2011 ICC World Cup final, superstitious Amdavadis have got their hopes up. A look at the 1983 calendar reveals an uncanny coincidence. In 1983, the World Cup final was held on June 25, a Saturday