Multiple tornadoes touched down Wednesday, Oct. 9, 2024, in Florida before Hurricane Milton made landfall, prompting tornado warnings and causing damage. WPBF viewers shared videos of tornadoes on the ...
Hurricane Melissa just touched down in Jamaica a few hours ago ... but its effects were felt by meteorologist Matthew Cappucci, who vomited on camera while flying through the eye of the storm.