Best Art Deco car ever? The 1939 Delahaye 165 M Figoni & Falaschi cabriolet was created for the New York World’s Fair

Best Art Deco car ever? The 1939 Delahaye 165 M Figoni & Falaschi cabriolet was created for the New York World’s Fair

View Source