2 ms·
Have you spent much time riding them? They are more stable than you might expect, they feel pretty good going at their max speed of 18mph or so.
by asdff 4y ago
Have you spent much time riding them? They are more stable than you might expect, they feel pretty good going at their max speed of 18mph or so.