Still riding the highs of his fourth studio album, Utopia, Travis Scott paid a visit to Saturday Night Live. While on stage, Scott delivered a chilling performance of “My Eyes.” During “My Eyes,” Scott set the scene, laying supine on a stage platform, as a space-set background created the feeling of rising into space. As […]
Read More