Debut Album Review ALBUM REVIEW: The Hanged Man by Barren Shelia Taylor October 28, 2024 Barren’s debut album, The Hanged Man out on October 31, is a visceral five track […]