July 27, 2012

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


Sports Videos