Chicago rapper Scholla Tahuti talks about his unparalleled hustle and his sleepless nights on his new track, “Insomniac”. This is his fifth release of the year as he continues to build anticipation for his forthcoming mixtape, “Trill Wave$”.
Read More »