Steve aka "Clutch" is currently serving as our Vice President and a Road Captain. He has been with IMRG since 2016. Steve has been riding for about 20 years and he can be found riding his 2015 Indian Chief Classic.