hilltopper discover

  1. Pep

    Does anyone have the Discover?

    Hi! I'm looking into the Discover (specifically the Discover LE), but I can find hardly anything about it, and no real user reviews. Does anyone have it? I'm curious about how powerful the motor is in actual use--good enough for a boost up moderate city hills? And would like to know about the...
Back