I just took my car to the shop to have a custom roll bar, full length subframe connectors installed and the torque boxes welded.. Man I hate leaving my car somewhere. All I can do is sit here, and worry. I usually do all my installs myself but this was beyond me.
I wonder how much it will help my et's?
I wonder how much it will help my et's?

