Article by NBC BAY AREA STAFF (c) NBC Bay Area - Top Stories - Read full story here.
Palo Alto Hit-and-Run Suspects in Custody: Police
March 17, 2017
Palo Alto police Friday evening are searching for suspects who ran from a crash that left a bicyclist hospitalized.Photo Credit: NBC Bay Area This story uses functionality that may not work in our app. Click here to open the story in your web browser.