November 2, 2010

The Future… at the Tesla dealer? Hope so.