My Car Quest

April 20, 2024

The Allard J2 (And J2R) – The Predecessor To The AC Shelby Cobra – Update

by Mike -  See the Update and Correction at the end. Sydney Allard founded the Allard Motor Company in England in 1936. Allards usually used a large American V8 engine in a small, light British sports car chassis and body, giving a high … [Read more...]