Hurricane Melissa made landfall with winds of 185 mph, tying the record for the strongest storm at landfall.

See Full Page