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!

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!
Your details will not be passed on or used for any other purpose.