Home / Tag Archives: John Greene

Tag Archives: John Greene

New Music Video By Sebastian Mikael! (VIDEO)


Sebastian Mikael; the incredibly talented Swedish artist delivers visuals to compliment his new single! The John Greene directed visuals for “La La Land” follow Sebastian into an otherworldly, florescent mansion party adorned with exotic beauties.

Read More »