Car of the Week: This Concours-Winning 1938 Alfa Romeo Could Fetch $20 Million at Auction
Presented by Gooding & Company, the Alfa Romeo 8C 2900B Lungo Spider, with a body by Touring, is one of only five known to exist.
