Listening Probability 25 %
Latest concert 4 years ago
- The Leech
- The Leech 13 Years Later: The Gates of Slumber's 'The Leech' Played for the First Time Since 'The Leech - Single' Debut on October 19, 2011!
- Artist
- The Gates of Slumber
- Released
- October 19, 2011