Hurricane Delta to Make Landfall Today dylanguillory / October 9, 2020 The latest update on Major Hurricane Delta from the National Hurricane Center: Currently it is… Read More »