★★★★☆
UNITED KINGDOM
1976-1990
1976 - 1990
Company Name: Minnow Fish Carburettors / Argyll Turbo Cars Ltd
Place: Lochgilphead, Argyll, Scotland
Country: United Kingdom
★★☆☆☆
UNITED STATES
SWITZERLAND
ITALY
Comments