Illa Ghee – Razorblade Vomit (Video)

Off of last year’s album Social Graffiti, here’s a grimy video for a grimy song from Brownsville native Illa Ghee.