Steven racing to the crowded finish line during the Audi FIS Alpine Ski World Cup Men’s Downhill in Kitzbuhel, Austria in 2017.

Skip to content