Review: McLaren 720S and 570 Spider
Setting: the Hoar Cross Hall Spa Resort in the English Midlands. Occasion: publicity launch of two new hyper sports cars. McLaren sits on a hallowed cloud with car nuts. It has won grand prix titles, the Le Mans 24 Hour race and for the last five years has been making road cars which take your breath away - and your licence if you don’t pay attention.

