Allard

Allard were made in the United Kingdom from 1937 until 1960, with only a small production and used engines from USA.

The Allard J2 Model was a sports roadster of which about 90 were made.

Allard J2 Model
Size: 85mm x 40mm x 10mm