Are you kidding!
I bet you they tricked out that beast with overhead cams and and a bigger carb.
It must generate at least....50bhp.....
If they do decide to pull the caboose I hope they upgraded the brakes from the two wheel drum brakes or whatever the original car had.