The Weather Channel interviewed the Chief of Police from Grand Isle and you can hear the fear in his voice as they move through the interview on television.
Yesterday, off the coast of the Gulf of Mexico in Grand Isle, Louisiana, there was a massive waterspout in the water right off the coast. Here is amazing video captured by someone that lives in Grand Isle.