Olympics: Chaos Hits London Traffic

I wish London a successful Olympics, but as I watched these images today from the British … Read more »