Ginetta G56 GTR: Driving Britain's best-kept supercar secret GTR is a small car with a 6.2-litre heart Road-legal race car chases 911 GT3 RS with a snarling V8 and a kerbweight of.. Autocar 25 Aug 2024