A new Axl Rose song recently debuted on -- get this -- an episode of New Looney Tunes. Woah! Listen to the song, "Rock the Rock," here. XO