Axl Rose FailAxl Rose FailAt a recent concert in Mexico City, Axl was up on stage, and totally bit the dust.Melissa AwesomeMelissa Awesome