1938 Alfa Romeo 8C2900 and 1967 Lotus 49 Earn Best of Show Accolades as Enthusiasts Celebrate Speed and Elegance

1938 Alfa Romeo 8C2900 and 1967 Lotus 49 Earn Best of Show Accolades as Enthusiasts Celebrate Speed and Elegance
by The Amelia | March 8, 2025