Home Features Guns N’ Roses To Play Intimate Apollo Theater Show in New York City Guns N’ Roses To Play Intimate Apollo Theater Show in New York City planetsixstring June 21, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest Some lucky GN’R fans will get to see the legends play in the historic and intimate Apollo Theater in New York City. Continue reading…