Plymouth 65 said Nice looking Barracuda! What engine do you have in there? I Love the foot gas pedal. Congratulations on completing your project! 65' Click to expand...