I can sort of imagine how it would ride. Really heavy and the shocks would have to be really stiff but man I really can't imagine the sound. Everytime you turn the throttle the back tire would just spin.
They did a damn good job making the bike functional but that seat needs an upgrade. Yeah tell me you wouldn't go flying off the back of that monster!?

