Guns N’ Roses teases “more news coming soon”

Guns N' Roses just launched their North American tour, and there's apparently even more in the works from the "Welcome to the Jungle" rockers.A press release recapping the first show of the tour, which took place August 5 in Moncton, New Brunswick, Canada, teases... Read More.