deadaim
Well-Known Member
Well i was putting on my Pro-Raptor Clutch perch and then i was tightning up the mount plate the one thats on the bottom it snapped in half because i didnt have it lined up right...... :'( anyone know where i can get replacement parts for them because they dont have a place to contact them on their website.