Just spotted my first Tesla 'in the wild' on the corner of Alma and Hamilton. Not too exciting but I thought I'd share the distorted iphone pic - possibly the first to show an NSX (sort of) and Tesla together
It had dealer plates so it was probably from the nearby Menlo Park dealership.
-Josh
It had dealer plates so it was probably from the nearby Menlo Park dealership.
-Josh