Concoursio
British · defunct

Invicta Auto Design

S1 supercar; attempted early 2000s revival of Invicta name

OriginBritish
Statusdefunct
Categorysports supercar hyper
← The marque register