Photo 1 of 5

View all

Driver trapped in three-vehicle crash on Page Mill Road
Palo Alto firefighters check on the driver of a Lexus SUV, left, for any injuries while a Palo Alto police officer, right, receives medical help flushing out his eye after getting broken glass in an eye while responding to a crash on Page Mill Road and Hanover Street on Sept. 24. Photo by Veronica Weber/Palo Alto Online.

© 2017 Palo Alto Online.
All rights reserved.