1953 Allard J2X Competition

The “Written on the Wind” Allard J2X  The Allard J2X Competition was offered from 1952-1954 and was an updated version of the wildly successful J2 Competition cars, which had dominated the early sports car racing scene both in the USA and abroad. In fact, it was a burly Cad-Allard J2 that everybody’s favorite Texan Carroll […]