McLaren sports series enters production
McLaren Automotive has started production of its new Sports Series family of luxury high-performance sports cars at the state-of-the-art McLaren Production Centre (MPC) in Woking, England.
McLaren Automotive has started production of its new Sports Series family of luxury high-performance sports cars at the state-of-the-art McLaren Production Centre (MPC) in Woking, England.
Heading into the U.S. Grand Prix in late October, we wrote an article about the fight for second in Formula, and noted that at the time the momentum seemed to be with Sebastian Vettel.