Oklahoma City man spins tales of the Antichrist in one-man black metal project Dead & Grey
By Ben Luschen
Tags: Music Features, antichrist, atheism, black metal, church, Dead & Grey, Deathspell Omega, Florida, GarageBand, metal?, noise, religion, Satanism, Steven Lewis, Windsor District