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…