Serpent Lord – Towards The Damned

Greece heavy metallers Serpent Lord, have got a debut full-length out and about currently titled “Towards The Damned”, with a lead and first video single for them, called “The Lesser Key”, both album and single …Read More

INDIE MUSIC NEWS

About M Fund

SITE ADMIN