The recent Kicking Horse stop of the Freeride World Tour saw firm conditions, to put it mildly. We mic'd up Lexi Dupont during her gnarly run in Golden, BC.