★★☆☆☆
UNITED KINGDOM
1985-1987
1985 - 1986
Company Name: TKH Ltd / TKH Venom Services
Place: Manchester, Lancashire
Country: United Kingdom
1986 - 1987
Company Name: Venom Cars
Place:
AUSTRALIA
CANADA
NEW ZEALAND
UNITED STATES
POLAND
Comments