President Obama Awarded Hip Hop Group Still Trill Christians Debut Album “KINGS” Hits Retail April 30th!

Still Trill Christians (STC) are set to release their highly anticipated debut album entitled KINGS on April 30th.