Tag: tordano

The National Weather Service says the weather is favorable for the formation of tornadoes in the Atlantic between New York Harbor and Fire Island Inlet.