The Colbert Report

Lynn Swann

Season 3 • 01/17/2007

Stephen likes the Saints to save the president's legacy in New Orleans.

More