May 28, 2010

You have no idea how badly BP fucked up

Part 1




Watch CBS News Videos Online

Part 2




Watch CBS News Videos Online