November 5, 2017

Is Elon Musk’s Tesla Model 3 the new Ford Model T?