StromTrooper banner

instrument panel buttons

  1. DL650 and DL650A - 2004 to 2011
    The buttons are pushed into the underside of the instrument panel, it's submerged. How do I get it apart and fix it?
Top