Draped in an American flag, Deniro is running for the length of the video presumably away from his own``Fears . ''
I just spent way too much time trying to discover the deeper meaning of the North Carolina emcee's visual.