Alfa Romeo 33 TT 12 #2 1000km 1975 SPA Francorchamps Winner Pescarolo/Bell 1/18 by Autoart 87503 Alfa Romeo 33 TT 12 #2 1000km 1975 SPA Francorchamps