Tuesday night, I watched in disbelief as Hurricane Isaac tore through the exact area of the Gulf coast that I first visited in the Summer of 2010. The storm came ashore right over Grand Isle, Louisiana, which is a barrier island South of New Orleans in Jefferson Parish. It was one of the hardest hit […]