T theverge.com London traffic lights rigged to win International Olympic Committee's favor 96 points ValentineC 14 years ago 94 comments