You are viewing a single comment's thread from:RE: Car Spotting with DaltonoView the full contextView the direct parentviggen (54)in Curated Collections • 2 years ago I think that most often Tesla can be found in... Norway :)
I imagine the car is pretty popular worldwide thanks to Elon Musk, but some countries may find it a lot harder to obtain one than others.