At the risk of sounding like a nationalistic asshole, Teslas look very American - i.e., a mix of cheap and tacky. Put a 5 series bmw next to it - two different leagues really. I want to root for Tesla, and I'd buy one if I could park it somewhere where I could charge it, but I don't think they're doing great in the looks department, especially not to Europeans.