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.
The open air might play havoc with your feathers.
ReplyDelete