Two Tornadoes Touch Down in New YorkBy The Citizen on August 31, 2020Not one but two tornadoes touched down in New York, causing destruction in its path. Continue reading… Source: WIBX 950