Cannibal Corpse – Torture Review David Sherbrook March 14, 2012 1 Cannibal Corpse are by far one of the most consistent and unrelenting metal bands working today.…