Apr 24, 2018 · Anselm Anderson · News Linda Vogel Releases Her Mysterious New Single ‘Isis & Osiris’.