Tesla has just unveiled two new electric vehicles tonight. One of them is the highly rumored semi truck which will accelerate to 60 mph in five seconds and with 80,000 lbs load will hit the 60 mph mark in twenty seconds. The Tesla Semi boasts 500 mile driving range at maximum load, a mark the company notes exceeds 80% of commercial trips. The vehicle will charge up to 400 miles of range in 30 minutes as the driver is loading or unloading the cargo. In regard to cost, Musk says the Tesla Semi will cost $1.26/mile to operate vs. $1.51/mile for a diesel truck.

The Tesla Semi will feature four Model 3 electric motors and touchscreen panels in the cab on either side of the driver.

But the biggest surprise of the night came from the unveil of the Roadster 2. As the name says, the new generation Tesla sportscar which put the company on the map years ago.

“The fastest production car ever made,” Tesla CEO Elon Musk said. The next-gen Roadster will go from zero to 60 mph in under two seconds and max out at over 250 mph. 630 miles of driving range is promised from a 200 kWh battery pack.

It’s also a 2 by 2 four-seater, and it’s available in 2020 for an unspecified price.