LCD Soundsystem are performing on this weekend’s episode of “Saturday Night Live.” The episode will be hosted by Chris Pine, and today, a promo for the episode has been released. The video features Pine and “SNL” star Kate McKinnon wreaking havoc around 30 Rock to the sound of LCD Soundsystem’s “Dance Yrself Clean” (from This Is Happening). Watch it happen below. A new LCD album is in the works; they recently performed new music at a series of New York shows. The band is also set to headline Pitchfork Music Festival 2017 with A Tribe Called Quest and Solange. The festival takes place in Chicago’s Union Park from July 14–16. Get tickets here.

Read “Welcome Back LCD Soundsystem.”