Photo 2 of 2
Two armed robbery suspects arrested in Menlo Park
A car (far left) being chased by sheriff's deputies crashed at Marsh and Bay roads in Menlo Park on Wednesday, Jan. 16, and the occupants fled. Photo by Scott Peterson.
© 2017 Palo Alto Online.
All rights reserved.