Guns N' Roses Announce Invitation-Only Show at Apollo Theater

Before launching the next North American leg of their Not in This Lifetime tour, Guns N’ Roses will play a special invitation-only show at New York’s famed Apollo Theater.

Continue reading…