Does anyone else think Axl Rose sounds like an insane muppet? Post Comment Receive notifications Add a comment...