Double waterspouts over Lake Pontchartrain, Louisiana on July 5 Sign of the Times 06 July 2024 Hits: 25 Double water spouts were spotted over Lake Pontchartrain near the Twin Spans between New Orleans and Slidell Friday morning. Source link Prev Next