Tag: Fatal Pedestrian Collision on East Charleston Road in Palo Alto