WHPSC

AcronymDefinition
WHPSCWorld Human Powered Speed Challenge