Travis Scott’s highly-anticipated Utopia unveiling at the Pyramids of Giza in Egypt has been unexpectedly canceled, leaving fans disappointed. The decision was made by the Egyptian General Syndicate for Musical …
Tag: