REVISTING HISTORY
India's 1983 cricket World Cup winning team captain Kapil Dev sprays champagne during the representation of the 1983 Prudential Trophy which India won at the London Lord's cricket ground in 1983, during a reunion of the team at Lord's, Wednesday June 25, 2008. (All Pics: AP)