Damilla for Sale

1953 Damilla Special in Saint Louis, MO

The 1950s were a rich and fruitful time in automotive history. World championship Grand Prix and sports car racing was back in full swing after the...