They are saying 15ft storm surge in Tampa wtffff that is terrifying
It’ll be catastrophic on the gulf coast
Please Login to reply.
No replies yet.