Connect to share and comment

London Olympics torch relay london

London Olympics torch relay london

Torchbearer Jessica Cheesman passes the Olympic flame to Sarah Mooney outside of Rochester Castle during Day 63 of the London 2012 Olympic Torch Relay on July 20, 2012 in Rochester, England. The Olympic flame is now on day 63 of a 70-day relay involving 8,000 torchbearers covering 8,000 miles.

LOCOG