The Colbert Report

Green Screen Challenge - The Final Cut

Season 2 E 129 • 10/11/2006

Stephen pays tribute to the heroes who submitted entries to the Green Screen Challenge.

More