The pantheon of great sporting upsets gained another monument on Sunday as Afghanistan roundly defeated England by 69 runs at the ICC Cricket World Cup in Delhi, India.
Comments
(・_・;)
There's nothing here…
The pantheon of great sporting upsets gained another monument on Sunday as Afghanistan roundly defeated England by 69 runs at the ICC Cricket World Cup in Delhi, India.