Foo Fighters' first concert appearance since Dave Grohl's leg injury found their frontman propped up front in a decidedly kingly manner. A giant metal throne allowed Grohl to lead his band through a hits-filled 20th anniversary concert at RFK Memorial Stadium on Saturday night (July 4) at RFK Stadium in Washington, D.C.

They touched on Foo Fighters favorites like "Everlong," "Monkey Wrench," "Learn to Fly," "Big Me" and "Best of You" while covering "Under Pressure," the 1981 collaboration between Queen and David Bowie. Grohl's mother joined him onstage for a rendition of "For All the Cows," from Foo Fighters' 1995 self-titled debut. (A complete set list is below.) They persevered through a weather delay, as well, while headlining a July 4 concert slate that also included Joan Jett, Heart and others.

Grohl broke his leg in Gothenburg, Sweden, in June, but completed that show anyway. Doctors then ordered him off the road, and Grohl's recovery kept Foo Fighters away from a series of scheduled stadium shows in the UK as well as a top-billed performance at Glastonbury.

That apparently left him plenty of time to plan this return. Grohl revealed the genesis of his throne idea during last night's intro to "Big Me," saying it was sketched out during a moment of pain med-induced creativity. The “guitar arms,” Grohl decided, should have “lasers and sh– shooting from the top” and there'd need to be speaker cabinet below his seat. “I was as high as a kite when I drew that,” Grohl said, laughing.

Heart opened with "Crazy On You," and also performed "Kick It Out," "These Dreams" and "Barracuda," among others. Joan Jett's set included "Bad Reputation," "I Love Rock 'n' Roll" and some familiar tunes from her time in the Runaways.

Foo Fighters Setlist July 4, 2015
"Everlong"
"Monkey Wrench"
"Learn to Fly"
"Something From Nothing"
"The Pretender"
"Big Me"
"Congregation"
"Walk"
"Cold Day in the Sun"
"My Hero"
"Times Like These"
"Under Pressure"
"All My Life"
"These Days"
"Outside"
"Breakout"
"For All the Cows"
"Alone / Easy Target"
"This Is a Call"
"Generator"
"Best of You"

Watch the Foo Fighters Perform 'Everlong' on July 4

See Foo Fighters and Other Rockers in the Top 100 Albums of the '90s