Delerium – Chimera

Returning from the success of radio and club hit, “Silence”, the musical puppet master Bill Leeb is back with even more ethereal beauty. Between his innate ability in featuring some of the most angelic female vocalists to capturing soundscapes that are not of this world, Leeb has managed to take his art to the next […]