Single Slam – Suicide Lullaby by Dead Soul Communion (Self Released)

Suicide Lullaby is the first single, with accompanying video, from British metal band Dead Soul Communion, released on the 16th of June.

Read more

Album Review: The Devils Music – The Devils Music (Self Released)

  The story around the creation of this album is an interesting one. Daniel J Finch was the guitarist of

Read more