When Ozzy Osbourne passed away, the music world took a moment to honor him. Fans were heartbroken, metalheads paid their respects, and fellow musicians shared touching tributes. It was a fitting farewell for a man who changed rock ‘n’ roll forever. But Rod Stewart chose a different approach to pay tribute to Ozzy.
On his current tour, Rod dedicated his classic song “Forever Young” to Ozzy. It was a sweet gesture, but then things took a surprising turn with an AI video. The video showed Ozzy in Heaven, taking selfies with music legends like Bob Marley, Whitney Houston, and Freddie Mercury. It was a wild scene, with Ozzy smiling alongside these icons, almost like he was at a big awards show.
The audience in Charlotte, North Carolina, reacted quickly, going from “aww” to “uhh…” as the video played. Then, Rod leaned into the mic and made a bold comment. He said, “Very sad. A lot of those people died ‘cause of drugs… I’m still here, though!”
While Rod’s point about addiction is true, his self-congratulatory remark caught many off guard. It’s a move only Rod Stewart could pull off without facing backlash. Maybe it’s his long career or his unique style that allows him to get away with it.
Fans have mixed feelings about the tribute. Some think it’s a clever mix of humor and respect, while others find it tacky and out of place. One commenter on Reddit summed it up well: “Rod Stewart dunking on the dead during a eulogy is the most British rock star thing I’ve ever heard.”

