land speed record

Jolene Van Vugt set the record for the fastest motorized toilet

Canadian stuntwoman Jolene Van Vugt has set a new and unusual land speed record in Australia - for the fastest…

13 years ago