yamahakid1 Posted August 26, 2005 Report Posted August 26, 2005 i heard j arms are very light and offer great handling i dont understand what a d arm is and why so many people on older banshees buy a arm kits? also want to buy a noss steering stabilizer or a denton which one is better? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.