Tuki Carter – She Said Ft. Wiz Khalifa [Video]

0
461

Tuki Carter and Wiz Khalifa head to the club to film their latest visuals for the Sledgren produced She Said which will probably appear on his upcoming mixtape ATLA.

LEAVE A REPLY

Please enter your comment!
Please enter your name here