0 Members and 3 Guests are viewing this topic.
Those are some huge welds!
I got to rock one of these for two weeks when I was at our local outdoor school. Talk about fun!! And if your wondering the only thing different is the gearshift is on the left, the pedals are the same.