India  

Subtropical Storm Teresa forms north of Bermuda

Video Credit: WPTV News | West Palm Beach - Duration: 01:03s - Published
Subtropical Storm Teresa forms north of Bermuda

Subtropical Storm Teresa forms north of Bermuda

The 19th named storm of the Atlantic Hurricane Season formed Friday afternoon, according to the National Hurricane Center.


You Might Like