Chicago’s Twin Peaks capped up an incredible year supporting their new album, Down In Heaven (out now on Grand Jury), with three hometown shows — two at Thalia Hall and one at Metro the …
On May 20th 2016, California native Chelsea Wolfe drenched Thalia Hall in ethereal, gloomy gothic rock, engulfing the space with dense, thunderous guitars and foreboding vocals. With a veil and her long, black hair sweeping across her face, …