Minnesota Randonneurs

Randonneuring – long-distance unsupported endurance cycling.