The 18th annual World Human Powered Speed Challenge will  be held in Battle Mountain,  Sept. 11-16. The world’s fastest bicycles will attempt to break the human powered land speed record. The challenge is against the forces of nature and the viscosity of the air itself. The record to beat is an amazing 89.59 mph set […]