The Colbert Report

Sign Off - Rafters

Season 3 • 05/17/2007

Stephen re-retires Tom Delay's district.

More