Fatal accident on 101 in Palo Alto

Fatal accident on 101 at University Avenue  <span class=meta>(Rachel Schwartz)</span>
December 18, 2009 10:02:24 AM PST