To celebrate signing with Split Screen Management, Tokyo "Samurais From Hell" Survive will stream a newly recorded concert 'Live At Death Valley' on 12 June 2021.Rather than a "live" stream, the performance...
MetalTalk. Copyright © 2022. All written site content is copyright MetalTalk.net
unless otherwise stated and is not to be used without prior permission.