McLaren Automotive is marking McLaren Racing’s 10th Formula 1 World Constructors’ Championship with a limited run of ten Artura Spider MCL39 Championship Edition models, offering a small group of ...