This year's games in Sochi depict Russia's history through dance. Do you like The Nutcracker? How about LSD? Well, get ready for the ride of your life, because this year's opening ceremonies have a hearty helping of both.
You might also like
Comment on this story