The Colbert Report

Predator X Discovery

Season 5 • 03/18/2009

The discovery of Predator X forces Stephen to reevaluate his religious beliefs.

More