photo courtesy of Upton PD
The Upton Police are investigating a single car crash with serious injury near Brandish Farm Road. Westboro Road is reduced to one lane in the area. Police advised to use caution and to expect delays. According to t
Anyone have any idea what had happened. looked like it was a bad crash….????