Tag: Tropical Storm Jerry

Will Tropical Storm Jerry form in the Atlantic? See path tracker

Tropical Storm Jerry is looming in the Atlantic Ocean.The National Hurricane Center said in an advisory on Oct.…