The Colbert Report

Katrina vanden Heuvel

Season 1 • 11/30/2005

Katrina vanden Heuvel is a proud liberal.

More