Final 620R Models Delivered Across Europe, The Middle East And Africa
McLaren is bidding farewell to its Sports Series designation with the last examples of the final model, the 620R, now dispatched from the McLaren Production Centre in Woking, UK. Serving for many customers as an entry point to the McLaren brand, more than 8,500 Sports Series cars have been sold globally since the range was … Read more