Hurricane Ian wreaked havoc in South Florida on Tuesday night, spawning at least two tornadoes in Broward and another west of Delray Beach.
↧
Hurricane Ian wreaked havoc in South Florida on Tuesday night, spawning at least two tornadoes in Broward and another west of Delray Beach.