News

In an eerie case of Deja-vu the town of Sutton was hit with five inches of rain over a few hours on Thursday afternoon.