The Daily Show with Jon Stewart

Back in Black - Japan

Season 11 • 07/11/2006

Lewis Black shows how far Japan has fallen.

More