A waterspout is seen in New Orleans

A waterspout is seen in New Orleans, Louisiana, U.S., July 10, 2019 in this still image obtained from a social media video. Tracey Ahlborn via REUTERS ATTENTION EDITORS – THIS IMAGE HAS BEEN SUPPLIED BY A THIRD PARTY. NO RESALES. NO ARCHIVES. MANDATORY CREDIT – RC18E4AAF550

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.