Blog Archives

The X-Cast Episode 2 – Sochi Sucks [AUDIO]


We’re back with another episode, and this time we talk about the 2014 Winter Olympic Games in Sochi, Russia, and the fails that seem to be plaguing the whole event. Read the rest of this entry

Advertisements