Thursday, May 28, 2009

Tesla dealership in Menlo Park, CA. If only MA had the infrastructure...

1 comment:

yellowinter said...

silly me, i had no idea what tesla was. i had to google it to find out. pretty darn neat. too bad. it would satisfy your green need and cool factor. moi? i'll stick with my mama mobile for now. ;) although, C is tempted to get a prius just for their new commercial. things that the guy thinks is cool...