Less than a month ago, McLaren announced to have sold out the production of the P1. The production has started in September and actually just a couple of units (out of the 375 to be produced) have been delivered to their lucky customers but we're aware there's already the first P1 on sale.