Home News Mutoid Man release music video for ‘Kiss of Death’