Libra / ACD (South Africa) - AllCarIndex

Libra / ACD  

★★☆☆☆

SOUTH AFRICA

time-calendar.png 1992-1995

Brand Data

Company Name: Auto Composites & Design

Place: Alberton North, Gauteng

Country: South Africa

Company Name: Libra Cars

Place: Jeppestown, Johannesburg

Country: South Africa

Models

Nearest Brands

Similar brands

Comments