Checking out the Houston Tesla store

Oct 25 2011 Published by under Ramblings

Posted by richardyoo on Natuba

One response so far

  • chris turner says:

    Love the design of the car but didn’t realize they had a store! Will have to check it out on my next trip to Houston.

    Thanks for the heads up.