The Daily Show with Jon Stewart

Ad Nauseam - Documercials

Season 6 • 02/20/2002

The documercial is like extra commercial -- for free!

More