Lola Cars is one of the most recognisable names in motorsport history, with more than five hundred championship wins. In an exclusive 1:1 with Parc Femme, we spoke with Johnny Herbert following the launch of the brand’s newest cars, the T70S and T70S GT.