Invicta
Founded
1925 - Surrey, England
About
Invicta is a British automobile manufacturer. The brand has been available intermittently through successive decades.
Credit
Cars
Something missing?
If we've not got a car listed, please let us know by submitting the details below.
Add a Car