UNITED KINGDOM
Invicta [3] 4.5-litre (NLC, A, S) is a production car by Invicta [3] from United Kingdom.