Autocar MCLAREN 620R 2020-08-19 - Final, fastest and by far the rarest of the Sports Series Mclarens is thoroughly engaging and rewarding