ALC was a British automobile brand that produced vehicles in 1913. The cars were fitted with two-cylinder engines and were offered for sale at a price of 100 pounds. No further details about the company…
Test your car knowledge
Take a quick quiz or try the Mystery Car of the Week — can you name the car?