Another Mopar Off My Bucket List - Barracuda Fastback

I've got a buddy that builds race car chassis. I don't have a tubing bender so I'll need his help with fabrication. It'll be a long process getting this thing built.

What is/was the idea when it comes to power plant? It's a drag racing car, right?