Tropical Storm Lisa formed today in the central Caribbean to become the 13th named storm of the season, according to the National Hurricane Center.
↧
Tropical Storm Lisa formed today in the central Caribbean to become the 13th named storm of the season, according to the National Hurricane Center.