Currently browsing tag

excelsior

Imperia car factory

Once a world famous Belgian manufacturer of sports cars. In the interbellum (interwar period) the company fused with other Belgian car makers …