Olympic flame lit for London Games

2012-05-10 116

The Olympic flame is lit in Ancient Olympia in Greece in a solemn ceremony filled with mystery and tradition that signals the final countdown to the start of this year's summer Games in London. Duration: 00:46.

Easy Viral Banner Traffic