Ten years ago, the world would have considered Tesla's new car an April Fools' joke.
CEO Elon Musk took to the stage of the company's design studio in Hawthorne, California, to unveil the Model 3 - the electric car company's first 'affordable' vehicle. And it's brilliant.
Before Musk had even so much as teased the veil over the bonnet, the Model 3 had already received over 150,000 pre-orders.
Here's everything you need to know about Tesla's world-changing electric car.