Hurricane Idalia: Video shows flooded street in Key West

  • 10 months ago
The video was filmed on August 30.

Recommended