Video: DJ Scream – The Ratchet Superior [Mixtape Trailer]

Parody trailer for DJ Scream’s upcoming mixtape The Ratchet Superior dropping on Friday.