Front end help

Driver's side torsion bar is broken. That's a rusted out POS. I'd leave it sit right where it is.
View attachment 1716056485
Good eye RRR... hard to see when everything is camouflaged the same color.. lol