We’ve made some exciting new updates! Check out our new site here
Login
Menu
Historic Flooding in Florida Forces Family to Leave Home
Occurred on April 12, 2023 / Hollywood, Florida, USA
Info from Licensor: "These horrifying videos were caught during a natural disaster that occurred in Hollywood, Florida on Wednesday April 12, 2023. The rain storm caused major damage, forcing my family and I to evacuate as soon as possible with nowhere to go."