Killing Spree – French Jazz/Death Metal Project Unleashes New Album “Camouflage” on September 13th 1 min read