McLaren started production of the new Sports Series models at its Woking, England, facility. The British brand has more than 1,000 orders for its "baby" supercar and the first example of the 570S to roll off the assembly line has already been delivered to a UK retailer.
Read more ยป