Hurricane Irma in South Florida

Published November 22, 2020 156 Views

Rumble Short video filmed while hurricane Irma’s eye was over Miami-Dade county in South Florida