This new video from Travi$ Scott hit my inbox tonight, and I got to say that the Houston native definitely stuck out from other entries. “Lights (Love Sick)” is from his forthcoming project Owl Pharoah. I’m told that Travi$ now stays in L.A. and NYC, and was recently in the studio with Theophilus London. I can definitely see some similarities in this clip.
http://youtu.be/Vld3uWewvyI