Last November Band To Watch alums Twin Peaks announced a few 10th anniversary shows for their 2016 album Down In Heaven at Thalia Hall in their hometown of Chicago, which has ballooned into an eight-night run featuring opening sets from a range of locals and friends of the band including Lifeguard, V.V. Lightbody, Post Animal, Finn Wolfhard, and more. Last night, after an opening set from rock ‘n’ roll peers Ne-Hi, they returned to the stage for their first show in six years.
The post Twin Peaks Reunite For First Show In Six Years appeared first on Stereogum.