Upcoming music act, Debi J has released the visuals for his song “She Fine”. The video was directed by Unlimited L.A and shot in South Africa. Watch below

 Debi J She Fine Video