The NOAA Thomas Jefferson at port in New Orleans.
The NOAA Thomas Jefferson at port in New Orleans.
The NOAA Thomas Jefferson at port in New Orleans.

Oil from Gulf spill hits Mississippi's Petit Bois Island

June 02, 2010 07:15 AM

More Videos