iOS app Android app

The Daily Show Sochi

Nothing About Sochi Makes Any Sense

The Huffington Post | Ross Luippold | Posted 01.29.2014 | Comedy

Lewis Black returned to "The Daily Show" to express the latest thing confusing him: The choice of Sochi, Russia as the locale for the Winter Olympics....