Question: how many mclaren p1 are there in the world
Answer: Debuted at the 2012 Paris Motor Show , retail began in the UK in October 2013 and all 375 units were sold out by November .