Killa Kyleon – “Ese” (Video)

blame it on Meka July 27, 2015

Let’s take a trip back to 2013, shall we? In that year we were either on our worst behavior, strippers were applying for scholarships and many of us were born sinners. In 2013 Killa Kyleonreleased a mixtape, Lean On Me, and today he revisits that chapter with this new set of visuals.