Recent content by el_telemarco

  1. E

    Authorized Software Update

    What does this sticker mean? The dealer told me this is a software update for more horsepower. Is this true? Anybody can help me? Thanks from Switzerland :rock:
Back
Top