Medal No. 19

Are you ready for the longest race report ever? There are a dozen reasons why I shouldn’t have run this half marathon. Yes, I was trained for it, or at le...

error: Please, no copying.