The Twin Peaks dudes are currently on the road in support of new album Wild Onion and recently our fellow Chicagoans hit up WNYC’s Soundcheck studios to play some tunes. Above you can find their sweet, sweet live rendition of “Telephone.” This live performance sounds very similar to the LP version, but now you get more of that throwback, 70’s Boogie Rock sound.
Hear the entire session and interview: http://soundcheck.wnyc.org/story/twin… and see them perform “I Found A New Way” and “Flavor” below.