OMG
I've never seen a truck bent up like that. I've crashed straight into a chain link fence post at 40 mph with my lst2 and didn't do anything close to that.
The one time I let my gf drive my lst2 she drove it straight into a big bush!
Hope you can repair!! (Or maybe this will be an excuse to buy some "upgrade" parts)