Record Store Day 2018 is on April 21st this time around and there’s plenty of material which should be of interest to our readers. Blue Öyster Cult’s Rarities Vol. 2 features a live version of “Godzilla” (along with other tracks involving spooky subject matter). Hillbillies in Hell: Volume 666 showcases the creepy side of country …