awful sound when hitting bumps - cant determine the problem

thanks guys
i actually did ALL new ball joints etc last fall with PST parts. i will have the mechaniclook into it but my guess is torsion bar area. may end up just ordering the safe-t mount piece and welding it in. i'll try a homemade job first and see how it goes.

thanks guys!