Home Reisblog Faster than a cheetah: Dutch speed record at the World Human Powered Speed Challenge