Detroit Red and Rob Fresh release the official visual for ‘On My Shit’.
Detroit Red and Rob Fresh release ‘On My Shit‘ video, which is the first single off their EP. The video was direct by Atlanta-based Jua Vision, and the record was produced by Detroit Red.