Showing posts with the label Indy '52

Ferrari 375 Indianapolis

Factory and Privateer entries Road setup hampered somewhat as it was only built for Indianapolis. …

Load More That is All