Car smashes into front of Shelton building

An accident on River Road on Monday morning led to a parked vehicle being pushed into a building. (Photo by Brad Durrell) A parked red Volvo went into the brick front … Continue reading Car smashes into front of Shelton building