World Human Powered Speed Challenge


World Human Powered Speed Challenge - recurring sporting event.