Tag: Challenge Philippines race report

Challenge Philippines – billed as the toughest half distance in the...

Challenge Philippines - billed as the toughest half distance in the world.