Its Raining In London

India
August 12, 2007 7:14am CST
Hey guys its raining in London at present. What effect is this rain going to have on the third one day match between England and India. Lets hope for the Best
No responses