The Body have announced a new album, due out in January of 2021. I’ve Seen All I Need To See will release on January 29th, 2021 via Thrill Jockey, and the group has shared their sick new single, “A Lament”. The album is also live to pre-order now! Typically, their albums feature a bevy of guests, but this album is just the core due on every track. Sure to be one of the most talked-about albums of early next year, jam “A Lament” right now. Continue reading