Return to previous page

The $35,000 Tesla Model 3 has arrived — but it comes with a price