Tag: ibtur ultramarathon

IBTUR – July 8, 2016

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