|
|
|
#1 |
|
Avalon Senior Member
Join Date: Oct 2009
Location: Bay Area, USA
Posts: 118
|
Three Tesla Motors Execs are believed to be dead in a small plane crash, causing power outages in Palo Alto, California.
http://bayarea.blogs.nytimes.com/201...ast-palo-alto/ |
|
|
|
|
|