When perhaps you thought all the dust had settled from Pusha Ton’s controversial “Exodus 23:1” track, he unleashes the trailer for the video. Looks like this Clipse member is going to ride the Drama Llama all the way to the gravy train.

Comments