Women’s Speed Record Ends In Crash

Becci Ellis

Soon after a close attempt at beating her own world speed record on the standing mile, the fastest woman ever on two wheels, Becci Ellis, was suddenly tossed off her motorcycle and went out of control by a large gust of wind at the World Wheelie Championship hosted by the Elvington Airfield in Yorkshire, England. […]