War From A Harlots Mouth Release New Track ‘Insomnia’

by | Sep 6, 2010

War From A Harlots Mouth have posted a new song online entitled “Insomnia”. Listen here.

The track comes off the group’s forthcoming album, “MMX”, due out on November 9 via Lifeforce.