Mcleod Super Street Pro 10.5" clutch feedback

Sounds like it should be a good fit, I think I'll give it a try. Too good of a deal to pass up if I can get it.