Nice video! Yeah, just like mine noise and clank after I installed the Kings. In my case it was LCA bushings, both sides on rear. I suggest to check those first, won’t cost you anything, any mechanic should know how troubleshoot those , takes about two minutes. Try that first. Good luck!
Sent...