3.1 mile run - 18 mile bike ride - 1.5 mile run
First the bad news: I had a terrible race. (more…)
Anthosia2 Sponsored by Online Flower Delivery