1970 Plymouth Barracuda with a Supercharged Hellcat V8
Fast Freddie’s Rod Shop built this 1970 Plymouth ‘Cuda called “Hellacuda” at their company in Eau Claire, Wisconsin. The factory 318 ci V8 gave way… Read More »1970 Plymouth Barracuda with a Supercharged Hellcat V8