★★☆☆☆
UNITED KINGDOM
1957-1964
1957 - 1964
Company Name: Scootacars Ltd
Place: Leeds, Yorkshire
Country: United Kingdom
AUSTRALIA
SWEDEN
FRANCE
Comments