Mantic Clutch Videos Make Installs Easier

Installing a clutch yourself is not the easiest of jobs, but in Mantic’s Media section of their website there are five different installation videos that will make your job that much less painful.