Mountains 2 Beach Marathon Training Week 12 Last week was an intense week! It was the third week of building mileage in a row, following a "recovery week" which involved a …Continue Reading about Mountains 2 Beach Marathon Training Week 12