Pedestrian seriously injured in Mountain View hit-and-run
Police said the man had been walking in a lane of Imperial Avenue when a Camaro struck him, drove off
Read MoreNews
Police said the man had been walking in a lane of Imperial Avenue when a Camaro struck him, drove off
Read MoreNews