Travis Scott’s Egyptian Pyramids Concert Officially Canceled
Travis Scott’s concert at the Pyramids of Giza has officially been canceled, Live Nation Middle East announced in a statement on Wednesday, July 26th. The event was scheduled to take place this Friday, July 28th, […]