Video shows strong winds and rain in Spring Hill, Florida

2024-04-12 1,337

The video was filmed on April 11.

Free Traffic Exchange