Windhand & Satan’s Satyrs – Windhand & Satan’s Satyrs Split Relapse Records 8,0/10,0 Tracklist: 1. Windhand – “Old Evil” 2. Windhand – “Three Sisters” 3. Satan’s Satyrs – “Alucard AD 2018” 4. Satan’s…
View More Windhand/Satan’s SatyrsRock Reviews, Interviews and General info. Est. 2003