The incredible folding Cuda!

Looks like the torsion bars are holding the car together. I would leave them in till I get it squared up.