G.O.O.D. Music artist Teyana Taylor returns with a new song and video titled “Business”. Her debut album VII is dropping on November 4th.

Directed by Elspeth Victoria Brown.

Comments