+12 12 0
Published 5 years ago by socialiguana with 1 Comments

Join the Discussion

  • Auto Tier
  • All
  • 1
  • 2
  • 3
Post Comment
  • StarFlower
    +4

    The article makes some good points. I agree that I'm not sure why there is so much drama with Tesla - it could put off some consumers. After all, other car manufacturers manage to get on with the business of making cars without generating so much drama.

Here are some other snaps you may like...