1970 Plymouth Barracuda with a 1,500 HP Cummins Diesel
Weaver Customs in Salt Lake City, Utah unveiled a really unique 1970 Plymouth Barracuda called “Torc” for owner Len Elfervig at Detroit Autorama 2016. The… Read More »1970 Plymouth Barracuda with a 1,500 HP Cummins Diesel







