rockola1971
Full Access Member
I figured the Detroit Axle was made in China. Ive got air tools and this summer Im putting in a auto lift in the garage so I said Ill give them a try. I seriously am not going to pay moog money for it to last a year. I did take my Sierra off road alot but it wasnt like I was climbing rocks or mountains with it.