Urbin Report

Sunday, May 04, 2008

Tesla Car


Tesla Car, originally uploaded by Eclipse Pics (∆ncient).

Tesla cars are starting to hit the streets. This is an early model I saw last year in California. Fully electric sports cars made in the USA.