Kinda sounds like Axl singing on an AC/DC style song. Check it out. Fans think that Axl Rose not only voiced the character speaking, and I'm pretty sure it's him, but also that this was the first playing of a new song from Axl. Bugs and crew play back up on the track "Rock The Rock."
Content Goes Here