6.1 Hemi in a ‘69 Barracuda

Omg how the hell are you going to keep it on the road. Want to see what it does et when you get it out