Published on June 14th 2015 in

A Unique Restoration Facility

David Newton-Ross visited Auto Restorations in Christchurch, New Zealand and talked to General Manager Allan Wylie about the business. What an amazing place it turned out to be!

Industry Partners

Address