2021 Mecum Indianapolis Sale (Indy Auction Results)
A 1967 Shelby 427 S/C Cobra, a 1930 Duesenberg Model SJ Rollston Convertible Victoria, and Parnelli Jones’ 1969 Ford Bronco ‘Big Oly’, the most expensive light truck ever, were the top results at the Mecum Indy 2021 sale in Indianapolis, USA. A 1967 Shelby 427 S/C Cobra sold for $3.3 million after the auction as … Read more