Threading the film…
Threading the film…
2017 Ultra World Champion Josh Fiore reflects on his epic achievement in Iceland as he makes his final preparations before stepping up to the start line hoping for a similar outcome at the 2026 Ultra World Championship in Morzine on July 3rd.