The David Bowie tribute at Carnegie Hall on Thursday night (March 31) had its ups and downs, I can personally attest. The drums and guitar of Bowie collaborators HoLY HoLY, who played the role of house band, were mixed super weird (Carnegie isn't exactly a venue for a rock band). The air was generally stuffy—so when Ann Wilson of Heart told us "Let's Dance" as she ripped into the classic tune with all her vocal slayage, we were left merely bobbing in our over-stuffed seats instead of getting as physical as Bowie intended us to.

But the ups were spectacular. Michael StipeDebbie HarryThe Mountain Goats, Bettye LaVette were among the emotional and, dare I say, rockin' performances. Right before the show closed with a sing-along and choir, The Flaming Lips brought their own magic to the stage.

Frontman Wayne Coyne—who's no stranger to covering Bowie or riding atop other people—jumped on the shoulders of a fluffy Chewbacca and draped an illuminated robe over him. He sang the entirety of "Life on Mars?" from atop the Star Wars fuzzball while lights shimmered down his gown in perfect sync with the drum pad behind him. Watch the footage up top.

Aside from Debbie Harry wearing a silver jacket and Ann Wilson literally putting on her red shoes to dance the blues away, The Flaming Lips embodied the most glam vibes of the night and made the awkward in-betweens worth it. Like Stipe said before his performance, "David Bowie is definitely in this room tonight."

Aside from Debbie Harry wearing a silver jacket and Ann Wilson literally putting on her red shoes to dance the blues away, The Flaming Lips embodied the most glam vibes of the night and made the awkward in-betweens worth it. Like Stipe said before his performance, "David Bowie is definitely in this room tonight."

Watch Charli XCXMajor Lazer and more tell Fuse their favorite David Bowie songs at the 2016 BRIT Awards: