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