Balance Master

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

  1. HDDon

    HDDon Experienced Member Contributor Retired Moderators

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