Tesla gears up to launch the Model 3

See what's in store for Tesla and its first mass-market car, the Model 3.