RM_guy Moderator Damn Yankees LIFETIME SPONSOR Nov 21, 2000 7,045 208 North East USA Apr 30, 2002 #1 This looks like a good idea. I saw it in DirtRider mag http://www.rttmotorsports.com/ Click on "Triple Clamp". Anybody seen this before?
This looks like a good idea. I saw it in DirtRider mag http://www.rttmotorsports.com/ Click on "Triple Clamp". Anybody seen this before?