31-08-2020 23:51 via abc30.com

Tropical Depression 15 forms off North Carolina coast as 3 other systems develop in Atlantic Ocean

Tropical Depression 15 has formed off the North Carolina coast as three other systems develop throughout the Atlantic Ocean.
Read more »