“Mr Leno, your car is ready.” If you were fortunate enough to be one of the lucky Americans waiting to take delivery of a MP4-12C, your wait is over. Deliveries of the 592 horsepower heir to the McLaren F1 throne are now underway to customers in the USA and Canada. The reasonably priced super car has an MSRP of $229,000 […]