1 Invicta for sale

Invicta

Invicta is a British automobile manufacturer, founded by Noel Macklin and Oliver Lyle in 1925, and in operation intermittently throughout the subsequent decades. The brand's cars were designed to combine flexibility with sporting performance and traditional English quality. More recently, the name was revived for the S1 sports car.
TitleCountryPrice
1932 Invicta 4 1/2 LitreNLP.O.R