★★★★☆
ITALY
1969-1971
1969 - 1971
Company Name: Officina Transformazione Auto Sportive
Place: Turin
Country: Italy
Browse more brands
Test your car knowledge
UNITED STATES
SPAIN
ARGENTINA
UNITED KINGDOM
FRANCE