MBF Motorcycle Forums banner

stryker

  1. Stryker
    Has anyone installed the Cobra Power Tuner? I saw it on eBay for $500 and wondered if it was worth the investment. Thanks in advance. :cheers:
Top