skimo italy world cup

Final World Cup Race

Madonna Di Campiglio, Italy This race as a whole was one of my top highlights from racing in Europe. I showed up as a Team of One, sort-of like the theme of this trip. I was quickly “adopted”… Read More