1973 Plymouth Barracuda
$47,995
Tampa, FL
This 1973 Plymouth Barracuda proves that one of the best Mopars around only gets better with restomod status. It's upgraded with a 440 cubic-inch big block that...