Originally Posted by
treadtread
Assuming it's genuine, how about visiting the electric bike section? Those guys will have more information, and actually understand what you are referring to. The only cycles I have ridden required lots of sweating

+1
And that bike looks sort of cool.