Car Reviews Allard Motor Works J2X MKII Roadster Back in the 1950’s a company out of Britain produced a limited number (83) cars, called the Allard J2X. The car was quit a good … Read more