July 27, 2012 12:01 AM

A British all-star dream team for the London Olympics

The Olympic torch was paraded around London on Thursday after spending 70 days traveling through 1,019 cities, towns and villages in the British Isles. It probably got lost in Wales, trying to find Crwyggstnplff, but then everybody does.

Related content

Suggested for you



Sports Videos