Tesla Model 3 : Is this Elon’s “Model T” ?

Automobiles were considered too expensive for the common man until Henry Ford released the Model T in 1908. It was an overnight success. With over 325,000 reservations and counting it’s hard to not make similar […]