Thursday, February 6, 2014

Why Russia Should Never Have Been Allowed To Host The Winter Olympics. Hmm...

Russia's very distressing new anti-gay laws aside, this is a whole new level of "wtf?" from Putin. What you're about to watch is not a joke or a skit or an SNL gag. It's the Winter Olympics in Sochi, Russia and it's happening right now. Kinda takes the idea of "extreme sports" to whole new level.