Sunday, June 05, 2011

Nice Ride

There are only about a dozen Tesla dealerships in the US, we were in Palo Alto recently and stayed in a hotel next door to one of them.  They had about 15 new Tesla's on the ground (in case you are looking to buy one - they have them in stock and ready to go.)  I think I need peddle extensions.

1 comment:

  1. The open air might play havoc with your feathers.