Channel 9 Home
Search Channel 9
Single Post Permalink
London will have to do better in 2012, W3bbo
...but the world ends in 2012...Did London take this into consideration when they decided to host the games?