News

PHELPS, N.Y. – The National Weather Service confirmed that an EF2 tornado touched down in the Town of Phelps in Ontario ...