The Deepwater Horizon explosion occurred on April 20, 2010 in the Gulf of Mexico, killing 11 and causing one of the largest marine oil spills in history.
3 comments
3 comments