radrover tires

  1. S

    Trying to get the RadRover on a Seattle metro bus

    Hello, I am new to the site and new to electric bikes. I just bought mine a couple of days back and am loving it. So far I have put 15 miles on the RadRover and oh my gosh its amazing! I just love it. Having said that, since it looks like I am liking it a lot more than I thought I would, I am...
Back