View Single Post
Old 02-17-2010, 08:52 PM   #1
Avalon Senior Member
Join Date: Oct 2009
Location: Bay Area, USA
Posts: 118
Default Tesla Motors Execs Plane Crash

Three Tesla Motors Execs are believed to be dead in a small plane crash, causing power outages in Palo Alto, California.
lisa is offline   Reply With Quote