Screams in the Night performed by Night Demon
- From the release Curse of the Damned (Album)
- Total Plays 211 times by Night Demon
- 211 times by 1 artist
- First Played in Concert January 6, 2015 at Firehouse 13, Providence, RI, USA
- Most Recently Played April 20, 2024 at The Underground, Charlotte, NC, USA
Years