Great job, slinkedog! That's a big accomplishment -- both physically and psychologically! Now that you've done a 60+ mile ride, the next one will be easier and will feel shorter to both your mind and body!

Is that She-Ra Princess of Power tiara around here somewhere? You should wear it proudly today!