Site icon The Crystal Eyes

Tropical Storm Bill forms far off coast of North Carolina

The second named storm of this year’s hurricane season, Tropical Storm Bill, has formed far off the North Carolina coast

Exit mobile version