Alba Racing Quick Release Clutch Cover Pin Kit Product Highlight Alba Racing Low-Budget Upgrades Alba Racing Quick Release Clutch Cover Pin Kit Convenience is KEY!Alba Racing has created a product that most people would just over look. The Alba quick release pin kit isn't flashy or cool, so it tends to not be on anyone's list of parts to get for their new UTV bu… Matt Druey 5 years ago