Photo 3 of 3

View all

Update: Three Telsa Motors employees killed in plane crash in East Palo Alto
Bernice Turner and other neighbors watch the fire department at the scene. Almanac photo by Michelle Le.

© 2019 Almanac Online.
All rights reserved.