Unleashing the Primal Warrior Within: Conquering the 51k Eiger Ultra Trail in Five Fingers
Natural running (wearing Five Fingers) has become my ultimate source of…
Conquering the King of Spain: A 32k Trail Run Adventure
A 32k trail run with around 650 meters through the hills of Limburg. The King…