Tesla unveiled a new line for electric vehicles that it says will deliver the company’s vision of an all-electric future.

The announcement came on Thursday during a press event in Fremont, California, where the company unveiled a range of models including the Model S, Model X, and Model 3.

Tesla CEO Elon Musk said that the company plans to have a 100 percent battery-powered electric vehicle by 2025, which he said will be a “world first.”

“We’re going to do it the way it’s always been done, which is to build a vehicle that’s more than a car,” Musk said.

“We’ll go with electric motors and battery technology, we’ll go electric and then we’ll do a battery upgrade.

Then we’ll build a car with an electric motor, which will have electric drivetrain.”

Musk also unveiled a slew of new products including a new “self-driving” vehicle, which has a system that allows drivers to take control of the vehicle, without the driver ever having to be there.

Musk said that in addition to being able to drive themselves, the self-driving car can also drive in the carpool lane, in parking lots, and in the emergency lane.

“It’s a vehicle you could drive for yourself, and you can have the car that’s in the parking lot and then the car on the highway and it’s all autonomous,” Musk explained.

“You have a driver in the driver’s seat, and if something goes wrong, you can call the phone.”

A lot of these new products will be unveiled in the coming months, but Musk didn’t give any indication of when they might be available.

Musk also confirmed that the Model 3 will have a price tag of $30,000.

The company has been trying to move forward with its plans to bring an all electric car into the market, but the company has faced criticism from some critics that it hasn’t made enough progress in the way the company is building its cars.

Musk said the company was focusing on delivering a range that is more than 50 miles (80 kilometers), and a price that is “just right.”