Schammasch have issued the first single for their sixth studio effort The Maldoror Chants: Old Ocean, out October 25 via Prosthetic Records. The music video for “They Have Found Their Master” (created by C.S.R. / Eye Of Saros) is available below. With Old Ocean, Schammasch continues their 2017 journey...
Continue reading...
Continue reading...