Twin Peaks plays homecoming show at Lincoln Hall

Twin Peaks

Walk to the One You Love and Holding Roses are two highlights from the new album from Chicago’s Twin Peaks.

The band plays a homecoming gig on Friday, the same day that its new album, Down in Heaven, is released.

It’s a sold-out show at Lincoln Hall.

The great White Reaper opens.