It is "the strongest tropical cyclone" on record to make landfall, according to Jeff Masters at Wunderground.
Copyright 2013 NPR
It is "the strongest tropical cyclone" on record to make landfall, according to Jeff Masters at Wunderground.
Copyright 2013 NPR