The U.S. National Hurricane Center in Miami said on Saturday that tropical storm watches were possible for the U.S. East Coast.
↧
The U.S. National Hurricane Center in Miami said on Saturday that tropical storm watches were possible for the U.S. East Coast.