Hardmoors 30 2020 Posted on January 14, 2020 by Abichal | 0 Comments The Hardmoors 30 2020 took place on New Years Day every year, the first of the Hardmoors events and the first event on the ultra calendar. The course is a…Read more »