1936 Delage D8 120


Supercars.net @ 2000 Pebble Beach Concours

1996 Pebble Beach Concours best in show.