March 3, 2012

Creature – “Embrace The Day” Prod. Prefuse 73

Video from Creature’s The Chester Himes EP (download here). Directed by Rodolfo Duran.

via Marathon of Dope