By Dr. Jeff MastersFrom Weather Underground Update: Hurricane Michael made landfall at 2 pm EDT October 10, 2018 near Mexico Beach, FL with top sustained winds of 155 mph and a central pressure of 919 mb. This makes Michael the strongest landfalling mainland U.S. hurricane (by pressure) since Camille of 1969, which had a 900 […]