Up the Water Spout
A wet and wild waterspout that has formed off the coast of Lakeshore Drive in New Orleans, Louisiana, this doesn’t exactly look like prime water sports weather.
A wet and wild waterspout that has formed off the coast of Lakeshore Drive in New Orleans, Louisiana, this doesn’t exactly look like prime water sports weather.