Waterspout spotted off Grand Isle, Louisiana

  • 11 years ago
A waterspout was spotted off the coast of Louisiana on June 19 which caused minor damage according to local reports. The video above shows footage of the waterspout as seen from Grand Isle in Louisiana. Credit: YouTube/Richie Malone