Dave Grohl was on hand to perform two songs, "Everlong," which he first played acoustically on Stern's radio show, and "My Hero," which Stern said reminds him of his father.
Singer Jewel performed an original -- albeit crude -- song Stern wrote as a child and Sarah McLachlan and Dixie Chick Natalie Maines teamed up for a humorous, original tune called "Stop the Clock" about Stern's show.
Comedians also took to the stage to roast Stern, a man who's made his living on mercilessly teasing celebrities. Jimmy Kimmel hosted the show, and Louis C.K., Jeff Ross and Joan Rivers got some shots off at the radio host.
Putin thinks Obama would save him if he were drowning
Chipotle plans first price increase in 3 years