You might forgive residents of Grand Isle, Louisiana, for feeling picked upon. First Hurricane Katrina kicked the doors in with her brutal winds, now BP oil is headed for the beaches. According to local residents, this double whammy has called into question the survival of their way of life.
Believe...