Charles Lucas Engineering
From Wikipedia, the free encyclopedia
Charles Lucas Engineering were manufacturers of Titan Formula cars from 1967 to 1976 and engines and components for racing cars. The company was renamed Titan Motorsport and Manufacturing Ltd after it ceased car manufacturing.
This article needs additional citations for verification. (February 2021) |