News

MELIAH RAGE: ‘Idol Hands’ video

11th July 2018

Bostonian Power Thrashers Meliah Rage have just released a promo-clip of “Idol Hands”, the title track of their album released by Metal On Metal Records in April 2018. Check out the video here below….