There was a HUGE tribute show Saturday night in London for Foo Fighters drummer Taylor Hawkins, featuring tons of guest musicians.

The most important of them all was, obviously, Taylor’s son Shane . . . who sat in his dad’s seat for “My Hero” as you can see above.

Another emotional highlight was Dave Grohl ending the show with a solo version of “Everlong”.

(WARNING:  There’s profanity after the song.)

Other performers included Liam Gallagher, Joe Walsh and the reunited James Gang, Nile Rodgers, Josh Homme, Kesha, AC/DC’s Brian Johnson, Lars Ulrich, Queen’s Brian May and Roger Taylor.

Justin Hawkins from The Darkness (no relation), Police drummer Stewart Copeland, Geddy Lee and Alex Lifeson from Rush, the Pretenders, and viral drummer Nandi Bushell.

Dave Chappelle and Jason Sudeikis gave onstage introductions.

Wolfgang Van Halen played two Van Halen songs:  “On Fire” and “Hot for Teacher”, with Justin Hawkins on vocals.

(WARNING:  The video contains profanity.)

Paul McCartney was there too, and he performed the Beatles “Oh Darling” with Chrissie Hynde . . . the first time he’d ever done it as a duet.