Monday, August 8, 2011

Video: Self-Scientific - God's Language

Deftly dope new video from Chace Infinite and DJ Khalil in which the street poet and the production stalwart  expound upon some serious musical/social themes....powerful music ppl...

You need this in ya life and you need Self Scientific's latest EP release, "Trials Of The Blackhearted" 

Directed by Todd Angkusuwan...


No comments: