The Colbert Report
Sign Off - China's Central Finance Ministry
Season 6 • 04/14/2010
Stephen prepares his tax return for China's Glorious Central Finance Ministry.
More
Watching
You may also like5 Videos
Sign Off - China's Central Finance Ministry
Season 6 • 04/14/2010
More