Isle Grand Terre, LA  -  May 26, 2010  -  An incoming tide of oil