XeroK00Lsubmitted on 1/24/2008 Auto Spies Photos Timestamp: 5:54:55 PM
The Tesla is undeniably, unbelievably efficient: Given its miniscule ration of "...
Views : 10,615 | Category: Reviews
More photo galleries