What The Hell Is That Ugly RV Thing At The Olympics?

The Winter Olympics in Sochi have been full of all kinds of ugly realities. But there's been one deeply ugly unreality there as well; a white behemoth that's been prowling around the Olympics. This colossal, bizarre-looking RV. What the hell is it? » 2/13/14 12:52pm 2/13/14 12:52pm