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.

