Category 5 Hurricane Melissa makes landfall in Jamaica at 185mph. Strongest landfalling Hurricane in modern history.

Top