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...