Mayor Julian Castro

June 29, 2010
0.0%

The Colbert Report - S6 - E85

Mayor Julian Castro

BP puts a positive spin on the oil spill, and Stephen interviews Mayor Julian Castro.

The Colbert Report: Season 6 - 101 Episode s