Victory Lapse - Transocean Bonuses

  • Aired:  04/04/11
  •  | Views: 69,265

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...