Three The Hard Way. Leroy Green teams with Omekka and Killa P for his latest single titled “Glow”. Filmed in Ukraine in three dynamic settings, “Glow” culls the grandeur of his previous visuals and elevates the scale to cinematic heights. “Glow” is the fourth single and visual from Green’s highly anticipated debut “Spirit Versus Flesh” arriving this summer.
Watch “Glow” below and stay tuned for the project’s official debut soon!