London was beside itself with joy the day when the Olympics were announced to be in London in 2012, Trafalgar Square the current meeting point on occasions such as this erupted and there was happiness al around, little did the UK know.
blog.projectz.me/blog/2012/3/24/the-uks-inter...Posted Mar 24, 2012, 10:34 PM UTC
10