Axl Rose sings lead vocal on a new song called "Rock the Rock." The song appears on the animated show "New Looney Tunes" on the Boomerang channel. Rose also appears on the program in cartoon form.
The title of the episode is "Armageddon Outta Here, Part Two." The plot involves Axl and the gang from "New Looney Tunes" who form a band that rocks loud enough to pulverize an approaching asteriod. That's what the title is all about.
Here's the clip: