Every ladder bar and four link non production car you have to weld the f'in brackets on, so yes everyone does weld them on. Shit Skinny Kid and I'm pretty sure Dave sell new weld on brackets for the mustangs just for this reason. So if ya want to set-up a car right and it work then yea that has to happen.
Bookmarks