★★★☆☆
UNITED KINGDOM
1971-1978
1971 - 1973
Company Name: Silhouette Cars Ltd / Grand Prix Metalcraft
Place: Lewisham, London
Country: United Kingdom
1978 - 1978
Company Name: Adrian Wood
Place: Lichfield, Staffordshire
ITALY
UNITED STATES
BELGIUM
SOUTH AFRICA
SPAIN
ARGENTINA
Comments