Waterspout spotted winding over New Orleans

A state of emergency was declared in the entire state of Louisiana as a hurricane watch threatens the coast.

July 12, 2019

Examined