McLaren has confirmed it will unveil a new model on June 28, but it’s keeping quiet on the car’s identity. Until then, we’ll have to pour over this …read more