Balance Master

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

  1. HDDon

    HDDon Experienced Member Contributor Retired Moderators

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