Directed by:
Riff
Source:
Noisey
Tuki Carter releases his latest video today for the track 'She Said', featuring Wiz Khalifa. Check out this clip, directed by Riff, above.