Costa Rica News – A Costa Rican runner won a spot at the Xterra Trail Run World Championship to take place in Hawaii. He was extended the invitation after his victory…
Tag:
Costa Rica News – A Costa Rican runner won a spot at the Xterra Trail Run World Championship to take place in Hawaii. He was extended the invitation after his victory…