Melissa is a beast among a string of monster Atlantic storms. Scientists explain
When Melissa came ashore it tied strength records for Atlantic hurricanes making landfall, both in wind speed and barometric pressure, which is a key measurement that meteorologists use, said Klotzba...