Axl Rose Finally Explains The 2002 Philadelphia No Show
Posted by Zach Shaw on February 28, 2012
[youtube]http://www.youtube.com/watch?v=GkjX2R9q1iU[/youtube] I was just 13 years old when I went to see Guns N’ Roses perform at the First Union Center (now the Wells Fargo Center) in Philadelphia on December 6, 2002. Little did I, my friends, and our dads (who we dragged to the show) know that Axl Rose would end up pulling a […]