The Colbert Report

Green Screen Challenge - The Finalists

Season 2 E 129 • 10/11/2006

Stephen shows the entries of the two finalists, one of whom nails the look of the Star Wars films.

More