2014 Sochi Winter Olympics in Internet by memolition · The whole world is watching 2014 Sochi Winter Olympics. Here are funny Internet memes about the Games. Like it? Share it! Photo Gallery