Your car is bad and you should feel bad
Your car is bad and you should feel bad
The Isotta was at the Auto Italia event at Brooklands earlier in the year. Gloriously insane thing and creeping along in the queue to get out on the circuit parade was not it’s strong point.