Watch Twin Peaks Triumphantly Choogle On Conan

Band To Watch graduates Twin Peaks have become some of the most reliable forces on the rock ‘n’ roll touring circuit, and they showed off their formidable powers on Conan last night. The Chicago garage rockers grooved through “Walk To The One You Love” from their recent Down In Heaven, and you can watch it below.

Down In Heaven is out now on Grand Jury. Also, Twin Peaks are collaborating with Goose Island to release their own beer during Pitchfork Music Festival next month.