Travis Scott Found Another Historical Site To Play, And He Brought Kanye West
Travis Scott’s launch plan for his long-awaited Utopia album involved a release-day concert at the Pyramids of Giza in Egypt, which was canceled due to “complex production issues” after reports of pushback from the Egyptian government. Well, he found another historical site to perform at, » Read More