The ALC was a short-lived English automobile manufactured only in 1913. An 8hp twin-cylinder cyclecar, it sold complete for £100.
Categories: Articles lacking sources from October 2006 | All articles lacking sources | Brass auto stubs