Last Sunday when a speeding Cadillac hit their car from behind, and pushed it off the Route 13 and down an embankment, according to police.
Police say the driver of the Cadillac, Matthew A. Carter, 29, of Bristol Township, was drunk with a blood alcohol level of .22 percent, more than twice the legal limit, Phillyburbs.com reports. And after the crash, the speedometer on Carter’s car was stuck at 110 mph.
Paul Labranche., 46, a Mercer County corrections officer, and his passenger, 45-year-old Confesora Rosario of New York City, were killed when ejected from their car. At the time of the accident, police said, neither were wearing seatbelts.
Carter was arrested and arraigned Friday on charges of involuntary manslaughter, reckless endangerment, vehicular homicide, DUI following too closely, unsafe driving, reckless driving and careless driving, according to nj.com.