McLaren Debuts the P1 Billed as the Ultimate Supercar

Although details are a bit on the sparse side, the McLaren P1 made it’s debut at the Paris Motor Show that recently kicked off at the end of September. The company’s aim with the P1? “To be the best driver’s car in the world on road and track.” Sounds simple enough. A couple of features […]