McLaren Mercedes P11 Will Be Ready by 2010

McLaren Mercedes is preparing to launch a new supercar: the P11. An English firm, Woking is the one who announced the production of P11. So far, this project is only in the drawing-phase and already the factory has received orders for the car. If its forerunners, the F1, challenged the Ferrari F40 and Porsche 959, the SLR, challenged […]