Dying Scene Album Review: Chat Pile – “Who Loves the Sun”

 POST BY Dying Scene  EDIT

Oklahoma City noise rock outfit Chat Pile has been on a meteoric rise since they broke onto the scene with dual EPs This Dungeon Earth and Remove Your Skin Please in 2019. The band then dropped critically acclaimed albums in 2022 (God’s Country) and 2024 (Cool World), cementing their place as one of the most […]