Olympics: Chaos Hits London Traffic

I wish London a successful Olympics, but as I watched these images today from the British capital of complete traffic chaos, I have to say I felt glad that New York had not been awarded these games.

Leave a Comment