Fun fact: The London 2012 Olympics sparked a $12.9 billion boost for the UK economy. Yeah. It roped in stacks of foreign investment and massively upped Britain’s street cred, reports the BBC. Buuuuut, there’s bad news. The games also cost the government an estimated $11.6 billion. Worth it? Meh… To give Westminster some credit, officials have done […]
Eerie Photos Show What Happens To Olympic Villages Once The Games Are Over