Menace, 'I Live With Your Ghost' - Video Premiere
Napalm Death guitarist Mitch Harris has been up to some interesting stuff while not focusing on his gig with the grindcore legends. The new project Menace has been launched by the guitarist, and we've got the premiere of Menace's new animated video for 'I Live With Your Ghost.'