The Daily Show with Jon Stewart
Ad Nauseam - Christmas Advertising
Season 5 • 12/19/2000
Believe it or not, there are less noble, more commercial aspects to the Christmas holiday.
More
Watching
You may also like5 Videos
Ad Nauseam - Christmas Advertising
Season 5 • 12/19/2000
More