The Mothman Curse Launches "Screaming" Video

The Italian metallers from The Mothman Curse have launched the video for the song "Screaming". The song is taken from the upcoming debut album "Hope", which has a release date set for March 30, 2018. Check out the video which can be viewed at this location:

Post a Comment

[facebook] [blogger]

Contact Form


Email *

Message *