Even though it has only one seat and no roof or doors or any other luxury amenities, the BAC Mono starts at around £125K.
The first customers will take delivery of the new Lamborghini Urus in Spring 2018.
Dallara has revealed its first road legal car, and as you might have realized from the picturesit’s more for those who aren’t interested in a practical car.