The Daily Show with Jon Stewart

World War C - Happy Holidays

Season 19 • 12/03/2013

Secular humanists and Pope Francis pee on Bill O'Reilly's yule log.

More