fbpx

Tag: 2016 ibtur 160K ultramarathon

IBTUR – July 8, 2016

IBTUR in Ilocano language means endurance and endurance belongs only to the very few especially to those who dares!