
McLaren P1 made its debut at the Geneva Motor Show in March. Limited to just 375 units, this electric-petrol 903bhp supercar is priced from £866,000 and 250 units have been already sold.

McLaren P1 made its debut at the Geneva Motor Show in March. Limited to just 375 units, this electric-petrol 903bhp supercar is priced from £866,000 and 250 units have been already sold.