Advertisement
Car
March 31 2016 6:18pm

Tesla lovers line up to reserve new Model 3

Thu, Mar 31: Despite never having seen the latest Tesla model, dedicated fans of the electric car maker lined up to put down a deposit on the Model 3. Cindy Pom reports

Video Home