This 1967 Plymouth Barracuda comes with a massive 540-cubic inch Mega Block V8 and a ProCharger Supercharger, plus extensive ...
Carving a slice out of the fleet market and hanging on to it is a constant battle for ute makers. Throw in ever-tougher ...