Embedded Player Ani DiFranco makes her seventh appearance on Mountain Stage on the heels of her 22nd album, Revolutionary Love.