Subtropical Storm Teresa Forms Northern Bermuda

Subtropical Storm Teresa formed north of Bermuda on Friday and is the 19th named storm of the intense 2021 Atlantic hurricane season. Unlike tropical storms, subtropical storms do not have the potential to quickly turn into hurricanes. According to the National Weather Service. Teresa has a small window to “condense a little” but is more […]