WATCH: Duke Deuce dishes out new visuals for ‘WTF’

Duke Deuce dishes out brand new visuals for his latest single “WTF!”