Japan Live 1986, a 1986 broadcast from multi-platinum US shock-rockers W.A.S.P., will be released on February 21 on orange w/ splatter double vinyl and CD. Hailing from Los Angeles and formed in 1982, W.A.S.P. gained notoriety for their shock rock-themed image...
Continue reading...
Continue reading...