Just When You Thought The McLaren P1 Will Be Rare

McLaren will produce 375 P1s while Ferrari will top that with 499 F150s. Back in 1985, they finished the 288 GTO's production after just 272 units. If you run into one on the street, take a deep breath and take some time to look it over. There's a lot to see...

Photo credit: Ed Callow