My Chemical Romance, Judas Priest And More Announce Record Store Day Releases
Record Store Day officially marks its 13th year on April 18 with planned releases from My Chemical Romance, Judas Priest, and Asking Alexandria, amongst many other artists. Warner Records will be reissuing Life On The Murder Scene, the
Continue Reading »