Live Nation Says ‘Complex Production Issues’ Caused Travis Scott’s Pyramids of Giza Show Cancellation

Live Nation Says ‘Complex Production Issues’ Caused Travis Scott’s Pyramids of Giza Show Cancellation

98
💥99