Their sound straddles the line between boogie rock and sophisticated psychedelia, and their live performances are the stuff of legend. Enjoy our KXT Live Session with the Chicago quintet Twin Peaks, playing three tracks from their stellar third release, ‘Down In Heaven.’
Twin Peaks
October 11, 2016 by Lauren Menking