Nine Inch Nails returned to the stage last night for the first time in three years, playing a show at Rabobank Arena in Bakersfield, CA, as a warmup to their upcoming festival gigs starting this weekend. The show features several debuts, including one from the late David Bowie, along with a sit in from Mariqueen Maandig, wife and sometimes bandmate of frontman Trent Reznor.

The show kicked off with the live debut of “Branches/Bones” off NIN’s 2016 EP Not the Actual Events, and the night also featured debuts of that EP’s “Burning Bright (Field on Fire),” along with two tracks from upcoming EP Add Violence, “Less Than” and “The Lovers.” That EP is due out tomorrow.

Another debut came in the form of a cover of Bowie’s “I Can’t Give Everything Away,” off the legendary singer’s final album, Blackstar. Reznor introduced the emotional ballad by saying Bowie was “Someone who was very important to all of us, and me personally – a hero of all of ours” and that the band played the tune in the studio in order to process Bowie’s passing. Watch a video of that performance above.

In addition to playing some of their classics like “Closer,” “The Hand That Feeds,” “Head Like a Hole” and an encore of “Hurt,” the band also welcomed Maandig for “Parasite,” a song by How to Destroy Angels, which was formed in 2010 by Reznore and Maandig, along with Reznor’s NIN counterpart Atticus Ross.

Nine Inch Nails return to the festival circuit this weekend for Los Angeles’ FYF Fest on July 23. They will also headline Panorama Festival in New York on July 30 as well as Chicago’s Riot Fest and Aftershock in Sacramento.