Previous Entry Share Next Entry
Ten technology facts about the London Olympics
lesleee_999

Billions have been invested in an attempt to make sure the London games run smoothly.

Source:
http://www.telegraph.co.uk/technology/8827872/Ten-technology-facts-about-the-London-Olympics.html


?

Log in