IMS Arizona half Marathon recapIMS Arizona half Marathon recap
even though I only had to wake up at 5:30am (not early by race standards) I still cringed when my alarm went off this morning. Reluctantly, I rolled out of
even though I only had to wake up at 5:30am (not early by race standards) I still cringed when my alarm went off this morning. Reluctantly, I rolled out of