[youtube id=”zT03dwoKQrk”] “On That” is a Drumma Boy-produced single from the Gangsta Boo and La Chat Witch EP that comes out this year. Gangsta Boo has regrouped with her Three-Six Mafia family and they are now Da Mafia 6ix since Juicy J is not on board. The horrorcore/Crunk leaders fromContinue Reading