Our 2014 Targa Newfoundland Experience was so amazing and thankfully most of it was captured on video. We’ve taken some of the best moments and put them together in this highlight video that we hope all of you will enjoy!
It’s all down to this, mount the SR drivetrain in the S14 chassis, button up all the supporting parts and it’s go time! Just remember to be thorough and precise…