Hey! A video from our Targa Newfoundland adventure. There were lot's who said racing a truck was impossible, naysayers are amazing fuel.
In the end I also had companies like Scoggin Dickey Parts Center and Chevrolet Performance wanted to support the project, never saw that coming. It was a crazy adventure.
Enjoy. More to come.
https://www.youtube.com/watch?v=ru3i7lPP5EA