spillpost

The oil spill, seen here, is being invesigated by the Coast Guard after it was reported in the vicinity of South Pass, La. April 6, 2010. (Coast Guard photo by Petty Officer 1st Class Jesse Kavanaugh)

No comments

Leave a Reply