The Colbert Report

Pasadena, India

Season 3 • 05/15/2007

Stephen shows us what a town council meeting looks like in India.

More