Delta Strengthens To Hurricane

Published October 6, 2020 803 Views

Rumble Forecasters think Delta will make landfall in the U.S. later this week somewhere between Louisiana and Florida.