Palo Alto, CA (December 23, 2018) On the morning of December 22nd, a multi-vehicle accident happened on Highway 101. According to the reports, three vehicles crashed into each other for unknown reasons near the Willow Road on-ramp at around 9:30 a.m. When emergency crews arrived at the scene, they found two men injured and transported […]