L.S.D. – Destroy (Japanese Hardcore - 1983) youtube.com Submitted by SpiderGrinder on March 29, 2020 at 8:57 PM in Grindcore No comments 3