Athletic outing Russian style
6 Aug, 2010 10:50
The International Sports Forum at Luzhniki stadium culminated in a massive sports fest at Russia’s biggest arena. RT brings you the most spectacular moments of the event, which was witnessed by 200,000 spectators.