Mayor Julian Castro

Season 6, Episode 85 -  Air Date: 6/29/2010
1 Rating

Synopsis

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

News from our partners