http://www.telegraph.co.uk/sport/oth...ish-pride.html
Great article. I watched the closing ceremony for about 10 seconds, and I was thinking "what the hell is this bus doing?"
The London Olympics is guaranteed to be an embarrassment to Western Civilization.