Ya, the torsion looks to be snapped so there must have been a hell of a lot of body/frame flex on impact. I wouldn't even begin to guess the repair cost if it became a project vehicle.
Sorry for your loss man. Hate to see another one go to scrap heaven.![]()