Feature of the Day – Masquerade – Deathmarch (2016)
On the 2nd December 2016, Finnish post-punk/goth rock band, Masquerade released a music video of their new single Deathmarch from their debut album Ritual; which came out officially last month, after four […]