Guns N' Roses makes its long-awaited return to the stage for their first North American shows in over five years.
Added by Upcoming Robot on November 12, 2011