Travis Scott’s finally making some plans for his long-awaited album Utopia. He’s been teasing the album for years as fans begged for updates and clues on its production. Now, they’ll be happy to know that Scott will be unveiling “the world of Utopia” during a livestreamed performance in front of Egypt’s ancient pyramids of Giza. The […]