The Waiting Game in the Gulf

BP has capped the oil leak, but will the cap hold?

Related Videos