Photo 2 of 3

View all

Update: Three Telsa Motors employees killed in plane crash in East Palo Alto
Officials inspecting the site of the crash. Behind are the bodies of the three who died in the crash. Photo by Michelle Le/The Almanac.

© 2019 Almanac Online.
All rights reserved.