Houston rapper Travis Scott is putting everything into his new Astroworld promotion including unleashing dope visuals. Cactus Jack has come through with his new “Stop Trying To Be God” video premiere.

On Monday, Travis hit the green light on his Dave Myers-directed clip.