Helix Clutch

Author
Discussion

Hunter T

Original Poster:

401 posts

178 months

Monday 4th June 2018
quotequote all
Hi Guys, Anybody had one of these? Heard a few bad stories in the early days but they have been around for a while now...any reviews on how they perform ?