Live Video Update Hurricane Delta, currently packing wins of 105 mph made landfall in the Yucatan Peninsula and is projected to strengthen as it moves
Live Video Update Hurricane Delta, currently packing wins of 105 mph made landfall in the Yucatan Peninsula and is projected to strengthen as it moves