Meet a 700kW, 6.6-litre V8 powered ... 1988 Holden Barina?

Photos / Autobarn Classic Cars
Photos / Autobarn Classic Cars