Officers from the Charlton Police Department responded to what they say was their “121st crash” on Sunday night, April 1st.  This, however, was no joke, like their earlier post. It was just before 10PM where this red car went off the road at the intersection of Major Hill Road and Ten Schoolhouse Road. The 3…

Read More