This 90-Second Video Will Convince You That Tesla Just Unveiled The Future Of Driving
Tesla Motors CEO Elon Musk unveiled the “D” on Thursday night, which stands for the ultra-powerful “dual-motor” in the new and improved Model S sedan. The car looks the same from the outside, but it […]
