War From a Harlot’s Mouth: Liars, Touring, Jehovah’s Witnesses and Hello Kitty
Germany's War From a Harlot's Mouth is quite the vivid band name. It almost always has us do a double take. Despite its colorful nature, the moniker has absolutely no historical or poetic reference nor is it steeped in a super deep meaning...