Hurricane Melissa made landfall Tuesday afternoon in New Hope, Jamaica with winds up to 185 mph.
Hurricane Melissa makes landfall
FOX 13 Tampa Bay11 hrs ago86
FOX 13 Tampa Bay11 hrs agoHurricane Melissa made landfall Tuesday afternoon in New Hope, Jamaica with winds up to 185 mph.