Hurricane Hermine made landfall early today (Sept. 2) in Florida with a mix of rain and maximum sustained winds of 80 mph, leaving behind plenty of debris, some road...