Doe Boy & Skilla Baby Release New Collab Single “Smack Sh*t”
Doe Boy & Skilla Baby turns up with a hard-hitting and hypnotic new single and music video entitled “Smack Sh*t.” Doe channels the spirit of his breakthrough street records by bulldozing the production with a barrage of lyrical fire. Skilla rolls…