The Colbert Report

Sign Off - As They Say in Japan

Season 6 • 04/20/2010

Stephen practices his Japanese.

More