Dread Witch - Leech
Music video · Tower of the Severed Serpent (Album, 27 Jan 2023) · 6:17
Leech is a song from Dread Witch's album Tower of the Severed Serpent (2023). Dread Witch is a Sludge/Doom Metal band from Aarhus, Midtjylland, Denmark, formed in 2022. Press play and it goes on Requests TV, the Metal TV channel its viewers program, for everyone watching.