Originally Posted by Torquey
I think you're referring to http://www.jackjunkies.com/index.html
... I drive by this place all the time. Looks to be a great idea that a car enthusiast made it into a business. Although probably not necessary for a sway bar install.
Well...if lacking the tools and space.
Anyone is welcome to use my stuff anytime...