lol yer exactly blaze.....we watched it the announcement on tv and when they said london...hell let loose.
And whos to blame why. The olympics has been this national event thats been happening for years, mostly in America, France and Russia. London however haven't had the olympics hosts since the 1940s so this is good news.
Also i dont live far from the stratford stadium and the one near hackney...woohooo~!!