Balance Master

Discussion in 'General Harley Davidson Topic' started by HDDon, Nov 7, 2009.

  1. HDDon

    HDDon Experienced Member Contributor Retired Moderators

    5,492
    133
    206
    Has anyone used any of the Balance Master products? Do they help with vibration? Did you install yourself?