Quote:
Originally Posted by Dog Face Pony Soldier
I'm still wrapping my head around this thread being in the Off Topic section instead of the General Automotive section. :
|
Haven't you heard? Per the fanboys Tesla isn't a car company. They're a technology company. Sheeesh <sarcasm>