Travis County – Victim of Hit-and-Run Crash on FM 812 ID’d
Posted on Tuesday, November 12th, 2019 at 10:46 pm
The Travis County Police Department has released the identification of the Mountain View man who died in a fatal pedestrian accident on Farm to Market Road 812, Sunday evening. The fatality was identified as 36-year-old Martin Friedrich Ross. According to initial reports, Ross was attempting to cross FM 812 from Circuit of the Americas when […]