Latest Targa Truck Video: Turn it up LOUD
If this video doesn't make the hair on your arms stand up - you don't love Canada and/or performance cars (or trucks...) Shot in beautiful Newfoundland, watch Mark Bovey and Miles Markovic tear up the streets (legally!) in the one and only Targa Truck!
Turn the sound up - LOUD!
R.I.P. Russ Baxter I hope you enjoyed your last ride - Keep a smile on!
Share this post