Concoursio
British · defunct

Strathcarron

SC-5A; motorcycle-engined sports car; Scottish 1999-2001

OriginBritish
Statusdefunct
Categorykit low volume
← The marque register