Exclusive Video of Oil Leak

The video, shot on June 3, 2010, shows the Deepwater Horizon well leak.

June 18, 2010

Examined