Mon, 05/28/2012 - 04:00

Tesla

2012 Tesla

The captivating nature of the car formed massive media frenzy and resulted in the Model X being the third most searched term on Google. On Thursday evening, the night of the reveal, traffic to teslamotors.com increased 2800 percent...read more