Tag: Breezy Point
Tornadoes Tear Through New York City
Two tornadoes touched down on the edges of New York City in the morning on Saturday, causing a power outage and hurling debris, but causing no serious injuries. An additional tornado warning for the area is still in effect.