Wednesday, August 24, 2011

STS - The Illustrious (Album)

Anyone who has heard the Money Making Jam Boys knows that STS is a beast among monsters. Here he finally blesses us all with the highly anticipated solo album. Recorded in the legendary Atlanta studio, Tree Sound Studios and with production from the Alchemist to Ski beatz this will be bumping on repeat across the USA all this week. For the Track list and Download shoot the J.