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...

-BIG D O

No comments:

Labels