Hurricane Delta is less than 12 hours away from landfall

Hurricane Delta is less than 12 hours away from landfall