This bike was built for the Discovery Channel’s “Biker Build Off” which first aired in June 2004. A huge motor, 6-speed box and clip-on bars make this thing fun to ride – fast! In fact, Russell rode ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results