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
Watching
You may also like5 Videos
Green Screen Challenge - The Finalists
Season 2 E 129 • 10/11/2006
More