VIDEO: Teyana Taylor – “Business”

 

Teyana Taylor’s debut album VII is due out November 4th.