Killa Kyleon drops off a music video for his freestyle over Kanye West’s “Blood On The Leaves” instrumental.

Directed by David Stunts.

Comments