Comment
Email
Mike Alessi might not have been the fastest mini rider of all-time, but he definitely won more races. Look how small he was! It always baffled me how somebody with tiny hands like that could hold the throttle on so long. And the rougher the track got, the faster he went.
photo: Simon Cudby