Feb 17 2010

Plane Accident Kills Tesla Employees

Reports are coming in that a plane with Tesla employees has crashed in Palo Alto. The plane came to rest at 1225 Beech St., East Palo Alto, CA 94303. The power line tower clipped was the one at the east end of Cypress St. View Larger Map Reports are also that power has been affected […]