Sleep Announce Final Shows Of 2019

Sleep Announce Final Shows Of 2019 Sleep will be ringing in the new year with a trio of shows at the Thalia Hall in Chicago, IL. The band will hold a mini-residency at that venue from December 29th-31st with the following opening bands: 12/29 Chicago,...