Raw: Olympic Flame at Tallest TV Tower in Russia

Updated:

Loading
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)