Showing posts with label Dauphin Island. Show all posts
Showing posts with label Dauphin Island. Show all posts

Friday, June 4, 2010

'Bout Says It All, Huh?





"Oil fills a footprint left in the sand on Dauphin Island, Ala. Crude from the gushing Deepwater Horizon well made its first appearance two days ago on the shores of Alabama."