Video: Ebone Hoodrich – KILLA Posted on April 28, 2013 by Andrew Barber Directed by Seuss Leroy. Produced by Smylez. Off Ebone’s forthcoming Stuk In Da Trap 2.