Tobin Armstrong Obituary, Death; – Authorities have publicly identified a 43-year-old man who lost his life over the weekend in a multi-vehicle accident on a rain-soaked freeway in Del Cerro.
Tobin Armstrong, a resident of San Diego, was traveling westbound on Interstate 8 around 8:30 a.m. on Sunday when the Nissan sedan he was operating struck a pickup truck parked on the left shoulder of the freeway, just east of Waring Road, as reported by the county Medical Examiner’s Office.
While a good Samaritan was attempting to assist Armstrong from the wrecked vehicle, another pickup truck collided with the Nissan, resulting in Armstrong being ejected onto the roadway, according to authorities.
Paramedics transported Armstrong to Scripps Mercy Hospital in Hillcrest, where he was pronounced deceased. The good Samaritan received treatment for injuries of unspecified severity.