Balance Master

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

  1. HDDon

    HDDon Experienced Member Contributor Retired Moderators

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