Posts Tagged ‘Texas City’

With Friends Like BP, Who Needs Serial Killers?

Jeff Prince
For weeks now, BP has been airing commercials featuring friendly employees looking into the camera oh so earnestly and talking about how they grew up in Louisiana and how their employer is going to restore the Gulf coast “...