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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results