Witch Hound - Black Talisman
Music video · Black Talisman (Single, 2 May 2025) · 6:15
Black Talisman is Witch Hound's single (2025). Witch Hound is a Doom/Stoner Metal band from Colorado Springs, Colorado, United States. Press play and it goes on Requests TV, the Metal TV channel its viewers program, for everyone watching.