Xorcist returns after long absence with new album

  While Bat – a.k.a. Peter Stone – has been involved in remixes, DJing, and side projects over the last two decades, he is best known for his work under the moniker of Xorcist, with January 23, 2018 marking the release of God. Completed over a six month period and following a single and instrumental album [...]

This post is syndicated from ReGen Magazine.