Kevin Mackinnon March 26, 2022
Canada’s Yvan L’Heureux ran on a treadmill in over 50 degree heat to prepare for this six-day event across the Sahara desert