Treacherous Cascades Avalanche Claims LivesTreacherous Cascades Avalanche Claims LivesThree people are confirmed dead after a Stevens Pass avalanche roared through the Tunnel Creek Canyon Road area.John McKayJohn McKay