2018 McLaren 720S: Super Series Take Two Published on March 20, 2017 in Geneva by Michel Deslauriers Photo: McLaren Automotive Inc.