The Colbert Report

Steve Martin Pt. 1

Season 6 • 12/08/2010

Steve Martin makes a Sherwin-Williams paint swatch worth millions of dollars in an art quiz.

More