Killa Kyleon is back with yet another video of his new Lean On Me EP. This time we get visuals for the track “My Ni**a,” directed By Michael Artis. Expect another video for “My City” featuring Kirko Bangz and Slim Thug to hit the internet soon.

Comments