View Single Post
Old 03-21-2002, 07:28 PM   #1
migojoe
AF Newbie
 
Join Date: Mar 2002
Posts: 25
Thanks: 0
Thanked 0 Times in 0 Posts
'02 Stabilizer install

Which is better, the stabilizer kit from SLR or the one from Automotive Customizers?

I called SLR a few times today but nobody answered. Left a message and nobody returned my call. May there out wheelin??

Does anyone know if I'll have to remove the '02 factory front skid plate to install either of the stabilizers? It looks like it.
migojoe is offline   Reply With Quote