SNL and Sochi: A Little Friday Funny

2014 Winter Olympic Games have begun, and the SNL cast found a way to exploit the irony of the games in Sochi, Russia. Snowboarding Slopestyle event might be my new favorite event. These people are crazy, and I love it. I have always been a skier, but watching these competitors ride, I’m going to have [Read More...]


CLOSE | X

HIDE | X