WORLD'S LARGEST AUTOMOBILE ENCYCLOPEDIA

14.000 MAKES - 5500 CONCEPT CARS - SELF MADE CARS - AUTOMOTIVE NEWS

Alto [2] Alto [2]

Alto [2]

Production info

Year Company Place Country
1985 - 1987 Alto Component Cars Preston, Lancashire United Kingdom
1987 - 1988 Automotive Concepts Portsmouth, Hampshire United Kingdom
1994 Alto Component Cars Preston, Lancashire United Kingdom
1995 - 1996 Rhino Engneering Newburgh, Lancashire United Kingdom
1996 - 1998 Duo Cars Lancashire United Kingdom