Tuesday, June 10, 2008

Tesla Motors outside [ 5/17/08 visit ]


1 comment:

The 380° Spectrum said...

Electric cars, once they are made cheaply they will be revolutionary.