Top Hat or Racing Helmet
The history of Invicta Cars is a tale of British car innovation and revival. Invicta Cars has seen a few incarnations since its beginnings in the 1920s. The Invicta Type-S designed as a high-performance sports car with an aerodynamic body, originally fitted with a 2.5 litre Henry Meadows six-cylinder engine. It was known for its […]
Top Hat or Racing Helmet Read More »