William DuVall’s pre-Alice in Chains band Neon Christ announces ‘1984’ release for Record Store Day
Amid the big names including Pearl Jam and Rage Against the Machine on the list of exclusive releases for this year's Record Store Day, you might have noticed a band named Neon Christ, which, you may not know, featured future Alice in Chains vocalist... Read More.