1967 Barracuda Formula S

Very nice car and a pretty cool video. Good luck selling your car.
Back pain is the worst, I hope it get better for you.