Loading...
Fireworks light up Sochi
The skies over the Russian Black Sea resort of Sochi are lit up by a huge fireworks display marking the start of the 2014 Winter Olympics