This past September, a team of Drexel Engineering students and alumni successfully broke the world land speed record for a 100cc 2-stroke motorcycle, reaching 100.3MPH at the East Coast Timing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results