Tomberlin
Go on their web site and also go over on 301 just south of cr472 and take a close look at them. Tomberlin has made off road vehicles for some time and if you look at the way they are build you may think twice. And no they are not made in china That is the Star brand. These hydrolic brakes front and rear try to stop a rear brake only cart quick and see how it responds. They also have A frame front end . Soon as I sell my motorcycle I am buying one
|