Self Scientific “God’s Language” **mp3**
Download: Self Scientific “God’s Language”
Self Scientific leaks another track from their upcoming Trials of the Blackhearted EP, titled “God’s Language” produced by DJ Khalil. The EP drops March 29th 2011.