June 14, 2030, London: After years of wait and missed opportunities, the Commonwealth Games are finally coming to New Delhi, India. One could feel the tension in the atmosphere as the draw of lots commenced at the CO2 Arena here in London...
Read this post on elitwit.com