In the ultimate battle who comes out on top when making rounds on the Castle Combe Circuit. Find out if it is Germany’s pride and joy, Audi’s iRobot or Japan’s infamous Godzilla. Autocar takes them all for a spin. Enjoy the video below!
Automotive Addicts - Jacksonville, FL