Electric car startup that taunted Elon Musk is going down in flamesbuzzfeed.com11 pointsntiku10 years ago