HELP! Got new clutch installed and SMELLS! also a clutch technique ive never heard!

Printable View