Photo by David Brendan Hall

Following a lengthy world tour behind Sonic Highways, Foo Fighters announced a well-deserved hiatus late last year. However, no less than 11 months later, the band returned to stage in Los Angeles over the weekend for a secret charity gig supporting area schools.

Seemingly serving as the evening’s house band, Foo Fighters performed both originals and cover songs as a cavalcade of big-name guests took turns joining them on stage. Among them: KISS’s Paul Stanley, Jane’s Addiction’s Perry Farrell, Van Halen’s Sammy Hagar, The Police’s Stewart Copeland, Sex Pistols’ Steve Jones, Jason Bonham, and Lisa Loeb.



Check out footage of Foo Fighters, Hagar, and Bonham covering Led Zeppelin’s “Rock and Roll”. The full setlist follows.

Setlist:

Learn to Fly

My Hero

Stay (I Missed You) (Lisa Loeb cover) (with Lisa Loeb)

Moonage Daydream (David Bowie cover) (with Lisa Loeb)

Times Like These

Bodies (Sex Pistols cover) (with Steve Jones)

Silly Thing (Sex Pistols cover) (with Steve Jones)

Stay With Me (Faces cover) (with Steve Jones)

All My Life

Excesses (Klark Kent cover) (with Stewart Copeland)

Message in a Bottle (The Police cover) (with Stewart Copeland)

Everlong

Monkey Wrench

I Can’t Drive 55 (Sammy Hagar cover) (with Sammy Hagar)

Finish What Ya Started (Van Halen cover) (with Sammy Hagar)

Rock and Roll (Led Zeppelin cover) (with Sammy Hagar)

Miss You (The Rolling Stones cover) (with Jeff Probst)

Been Caught Stealing (Jane’s Addiction cover) (with Perry Farrell)

Time Is on My Side (Kai Winding & His Orchestra cover) (with Perry Farrell)

Had a Dad (Jane’s Addiction cover) (with Perry Farrell)

Best of You

Detroit Rock City (KISS cover) (with Paul Stanley)

Do You Love Me (KISS cover) (with Paul Stanley)

I Was Made for Lovin’ You (KISS cover) (with Paul Stanley)

Whole Lotta Love / Rock and Roll (Led Zeppelin cover) (with Paul Stanley)