Tonight, the first of two David Bowie tribute concerts took place at New York's Carnegie Hall. It featured Michael Stipe, the Flaming Lips, Pixies, the Mountain Goats, Cat Power, Debbie Harry, J Mascis, Sean Ono Lennon, and more covering the late artist's songs in his honor. Cyndi Lauper and Bowie collaborator Tony Visconti opened the show with "Sufragette City." Watch more clips (including Wayne Coyne singing "Life on Mars?" on Chewbacca's shoulders) below. Update (4/1, 12:06 a.m.): See the full setlist below. It includes the Roots, but they did not, in fact, perform, having pulled out the day before the show.

The second show is at Radio City Music Hall on April 1. It's sold out, but will be available to stream for a donation to a non-profit. Find more information here.

Check out "Invisible Hits: David Bowie's Early Rarities."

Cyndi Lauper & Tony Visconti: "Sufragette City":

The Flaming Lips: "Life on Mars?":

Michael Stipe & Karen Elson: "Ashes to Ashes":

Pixies: "Cactus":

Cat Power: "Five Years":

Debbie Harry: "Starman":

J Mascis & Sean Ono Lennon: "Quicksand":

The Mountain Goats & Robyn Hitchcock: "Word on a Wing":

Laurie Anderson: "Always Crashing in the Same Car":

Eugene Hütz (of Gogol Bordello): "Breaking Glass":

Setlist: