Comedy Central

Private

What Happens to Sochi after the Olympics? Come take a tour of a 5 Star hotel of the new lovers vacation destination. Why go to Italy, Greece or Paris? Sochi is the new luxurious lover retreat...Because Putin said so.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…