Sometimes you don’t need a lot of horsepower to win a speed record. In a fluke of no one else competing in the alt fuel class, [John]’s biodiesel motorcycle set a new land speed record at ...
Results that may be inaccessible to you are currently showing.