Tag Archives | tesla

Tesla Photo Tour

I saw several Teslas on the road a few weeks ago when I was down in the Bay Area, and I’ve read a fair amount about them, too. But I’d never seen one up close until this weekend. We were over in the Seattle area for the weekend, and came upon a Tesla “store” inside […]

Continue Reading