Raw: Olympic Flame at Tallest TV Tower in Russia

Associated Press Videos
The Olympic flame went up the highest TV tower in Russia on Wednesday, as part of the relay preceding the Sochi Winter Games. Moscow's Ostankino TV and radio tower is the tallest freestanding structure in Europe. (Oct. 9)
View Comments (1)