Electric car maker Tesla has unveiled its newest model - its lowest-priced vehicle so far.
The Model 3 will cost 35,000 dollars (£24,423) and have a range of at least 215 miles (346km) per charge, the company's chief executive, Elon Musk, said.
Speaking at a launch event in California, he said some 115,000 people have so far pre-ordered the five-seater Model 3, which will go into production late next year.
The company hopes to eventually produce up to 500,000 vehicles a year, he added.
It is available for pre-order in a host of countries, including the UK and Ireland.
Unveiling the prototype, Mr Musk told the crowd: "We think you are going to be blown away.
"These are minimum numbers - we hope to exceed them.
"It has front and rear trunks. It has more cargo capacity than any gasoline car of the same dimensions. Somebody asked me recently 'Can you fit a 7ft-long surfboard on the inside?' The answer is yes, you can."
On the price, he said: "Even if you buy it no options at all, this will still be an amazing car - you will not be able to buy a better car for 35,000 dollars, or even close, even with no options."
All Models 3s will come with autopilot hardware and safety features, as well as supercharging - fast charge - capabilities, Mr Musk said.
The semi-autonomous features include automatic lane changing and lane-keeping.
The company intends to expand its worldwide charging network, doubling the number of supercharging units and increasing its destination chargers fourfold by the end of next year.
The car, which costs £1,000 to reserve in the UK, follows the company's higher-priced offerings, the Model S and Model X.
Mr Musk said he was "fairly confident" that deliveries would begin in late 2017, drawing a laugh from the crowd, and these will be made to customers in the US first before shipping to Europe and Asia.