Beautiful, interesting, incredible cinema.
When their sled careens out of control during a day of winter fun, Dylan, Jessie and Carter get stranded in Avalanche Canyon.