Storm Snow Avalanches on Hardscrabble