News

The National Weather Service out of Buffalo has confirmed a tornado did touch down Monday in the Town of Phelps (Ontario ...