Heavy music duo The Body have announced a new album, The Crying Out of Things, which will be released November 8 via Thrill Jockey. It’s their first studio album on their own in three years and they ...