PinAllardAllard J21951 Allard J2XThe J2X was a limited production racing / touring car. Although only 83 were produced between 1951 and 1954, these...