McLaren MP4-12C - re-write the rules of sports car design Brand McLaren The McLaren MP4-12C is a high-performance sports cars from the independent car division based at the McLaren Technology Centre in Woking, England. The unique engineering will stimulate the world’s greatest sports cars. The ... By spare-wheel, 10 September, 2009