One of the more anticipated tracks from Trae Tha Truth’s upcoming album that was teased last week. Street King in stores July 12, 2011.

Source: YouHeardThatNew

Comments