1275 cc of Fun!

Produced from 1964-1980 the largest Mini Cooper A-series engine displaced 1.3 L; 77.8 cu in (1,275 cc) of pure unadulterated driving fun!

More by Ryan Mardon

View profile