Victory Lapse - Transocean Bonuses

Aired:  04/04/11 Views: 69,314

The Transocean executives responsible for the worst oil spill in U.S. history pat themselves on the back for an exemplary safety record. (1:44)

Loading...