This 1939 Alfa Romeo 8C Spider Could Sell For $25 Million


A 1939 Alfa Romeo 8C 2900B Lungo Spider by Touring is predicted to sell for up to $25 million when it crosses the auction block later this month in Monterey.
Read more ยป