Elon Musk shows off Tesla's first Model 3

Tesla gears up to launch the Model 3
Tesla gears up to launch the Model 3