The 2014 Sochi Olympic games just opened tonight, and we got an interesting glimpse into Russian culture during their opening ceremony. Apart from one of the massive suspended snow flakes not opening into the last Olympic ring, it was pretty impressive!
Happy Olympic games, athletes! May the odds be ever in your favor…