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!
Power is nothing if you are not able to transfer it to the ground and maintain traction. A properly selected and setup mechanical limited slip differential provides the most efficient transfer…