The Colbert Report

John Kao

Season 3 • 10/04/2007

John Kao says Finland may be innovating better than the U.S. Stephen asks if we should invade.

More