One person was killed and two others were injured after a car crash in Bedford Saturday afternoon.
Police the incident occurred just after 1 p.m. at Old Post Road and Indian Hill Road.
Police identified the driver as Peter Peer, 70, of Bedford. Officials say Peer died after his car went off the road and landed in a ditch.
Two teens were also in the car. They have since been released from the hospital with minor injuries.