The Colbert Report

Green Screen Challenge - Counter Challenge

Season 2 • 12/07/2006

Decemberists, you walked right into Stephen's trap.

More