Guns N’ Roses make history at the Apollo Theater and, extends their North American tour
Published: July 21, 2017
Last night (20) Guns N’ Roses performed at Harlem’s world-famous Apollo Theater for the first time in their career. The special invitation-only event for SiriusXM subscribers took place right before kicking off the next leg of their North American Not In This Lifetime tour. The set also included Soundgarden’s “Black Hole Sun,” which they have […]