Back in January 2007, I had the opportunity to visit Tesla Motors for an article in the Swiss magazine "Facts". This is what it looked like behind the scenes at the time, as the company was racing to meet its development deadlines.
Updated: May 23, 2009 12:09pm PST
Impressions from a very foggy 2008 Concours d'Elégance at Pebble Beach, California.
Updated: May 23, 2009 3:29pm PST