amount

Alfa Romeo 8C 2900 Stolen and Recovered to Be Auctioned for Up to $20 Million

A 1938 Alfa Romeo 8C 2900 Lungo Spider, an extremely rare classic with only four…