Leitch (New Zealand) - AllCarIndex

Leitch  

★★★★☆

NEW ZEALAND

time-calendar.png 1986-2015

Brand Data

Company Name: Leitch Motorsport & Restoration Ltd

Place: Invercargill

Country: New Zealand

Models

cover

Super Sprint

★★☆☆☆

Nearest Brands

Similar brands

Comments