
Invicta is an England London car company that started its production in 1925. Here there is a photo of the Invicta S163 S Type, a model produced from 1931 to 1935 which was capable to reach 100 mph. In the 2000s the brand entered again the market with the Invicta S1 whose peculiarity is the one piece carbon fiber body.
photo
-> transport
-> car
-> Invicta