New Music
Welsh thrash metal band MADICIDE releases new single ‘Death March’
Back after their five-year hiatus, Thrash Metal band, Madicide are announcing their return to the scene with a new version of their previous release, ‘Death March’.The track features the weight, speed and energy of metal […]