Vinny Cha$e & Kid Art – “Medu$a” (Video)

blame it on Meka April 23, 2015

I haven’t heard too much from both Vinny Cha$e and Kid Art fairly recently, although I believe that Kid Art recently directed a French Montana music video. Either way, the Cheer$ Club members are working on a new mixtape Trapper Keeper, which is slated to drop in the coming weeks, and they’ve unveiled the latest set of visuals in support of it. Check it out below.