Mutoid Man have premiered a video for their new song, ‘Kiss of Death’, at Loudwire.
The track is featured on their much anticipated upcoming second album, ‘War Moans’. This will be released on the 2nd June via Sargent House and can be pre-ordered here.