Robert Tockstein Killed in Pedestrian Accident on Twin Peaks Road in Poway

Robert Tockstein Fatally Struck by Car in Poway   POWAY, CA (November 15, 2018) – Two pedestrian accidents on Twin Peaks Road near Midland Road Tuesday night left one pedestrian injured and another dead.   The pedestrian crashes took place around 8:00 p.m. and happened within minutes of each other.   The first crash happened […]