The concert giant cited production concerns one week after rebuffing reports that the permit for the Pyramids of Giza gig had been revoked
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website