Sports

August 14, 2012 12:00 AM

Enchanting London was perfect city for Olympics

Cyclists wearing wind-tunnel-tested helmets churning down The Mall, where the royal household cavalry in bearskin hats has been Trooping the Colour for two centuries.

Related content

Suggested for you

Comments

Videos

Sports Videos

Sports Videos