ROV detects leaks in Deepwater Horizon well cap
November 20, 2017
Monday, July 19, 2010 As many as four leaks have been detected in the Deepwater Horizon well cap in the Gulf of Mexico, according to live footage shot by one […]