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 project started with a Barracuda body that w...