2006 Allard J2X: little motoring gem
British roadster, the Allard J2X, is back in production about 50 years after the manufacturer stopped making it. From 1951-54, the Allard Motor Company built 83 copies and the firm is now producing an identically styled but technically updated J2X MK1 with an annual production limit set at 100 units per year. As the styling of the car ...