Tropical Storm Ophelia forms in the Atlantic Ocean

WPTV Published October 9, 2017 21 Plays

Rumble The U.S. National Hurricane Center in Miami says that a depression in open Atlantic has strengthened to a tropical storm.

0 COMMENTS