SCHAMMASCH - THEY HAVE FOUND THEIR MASTER (Official Music Video)

Music video for “They Have Found Their Master“, 1st single output from Schammasch’s sixth studio effort “The Maldoror Chants: Old Ocean“, to be released on October 25. PREORDER NOW: World Wide Shop: US Shop: Streaming: All links: Official Domain: Newsletter: Facebook: Instagram: Bandcamp: Spotify: Video created by / Eye of Saros in 2024
Back to Top