Resale Rossa: 1971 Alfa Romeo 1750 Spider
Back in the old days before racing cars became mobile billboards for caffeinated cough syrup manufacturers and state run oil companies, racing cars were painted in national racing colors. white was Germany, green was England, and of course red was for the excitable Italians. Hence, when it comes time to repaint your old Italian car, […]