Posted on September 13, 2013O.T.O – “Roll That” Feature (Music Video) “ROLL THAT” Music Video feat. O.T.O Shoutout da homie Champ Chuck and video Director and editor Marco Loco. Hear ya loud and clear, E.