louisiana tornados Articles

Rare Twin Water Tornados Spotted In Louisiana

Mother Nature sure is a creative beast. As someone who has been fascinated by tornados my entire life, I love finding new pictures of twisters in rare form, and this one definitely falls under that category. A scientist snapped a …