Embedded Player Making her fifth appearance on Mountain Stage since 2006, Grammy-winning vocalist Catherine Russell treated the audience to songs off her latest album, Alone Together.