Aimco Clutch


Country United States
State California
City Los Angeles
Address 90058, 2440 E 56th St
Phone 800-594-0825
Website http://www.xtdclutch.com/

Aimco Clutch Reviews

  • Jul 29, 2015

I bought a clutch from these people in February of 2015 and the clutch failed after 3 months and they will not answer their phone they won't answer an email from me and I would not recommend anyone buying a clutch from these people save your money and buy it from an auto parts store these people suck

Write a Review about Aimco Clutch