Tesla teases the ‘D’ – but is it a diesel hybrid, self-driving Model S, or something else entirely?
Later this week at the Paris Auto Show, CEO of Tesla Elon Musk will ‘unveil the D.’ Assuming this isn’t just a thinly veiled reference to part of Musk’s anatomy, what might he be showing off on October 9? Does the ‘D’ allude to a
Subscribe to iCameroon.Com Newsletter