Hurricane Delta Has Made Landfall

The storm made landfall about 6pm near the town of Creole, Louisiana. 

Comments

Popular posts from this blog

Meteorology: Tornado or Side Lobes?