Make Them Suffer – Self-Titled Album Review & Track Breakdown Album Reviews Make Them Suffer – Self-Titled Album Review & Track Breakdown John McCauley November 9, 2024 Make The Suffer released their fifth studio album on November 8th, 2024. This self-titled album comes with... Read More Read more about Make Them Suffer – Self-Titled Album Review & Track Breakdown