Well, I’m back with another 68’ barracuda

Never heard of a tranny locking up? The ditch caused you to flip? Hard to believe you survived. Congrats on new car.