Submitted by nickjhowe on Mon, 2012-10-08 15:56
So if LOTUS stands for Lots of Trouble, Usually Serious, DODGE is Damn Old Dirty Gas Eater and FORD is Fixed Or Repaired Daily (or Found On Road Dead), what does TESLA stand for?
Totally Electric Sedan. Laudable Ambition!
Terrific Elon Slays Legacy Automobiles!
Truly Electric Supercars. Limitless Acceleration!
OK - your turn...