Music Video: Teyana Taylor "Business"

Teyana Taylor offers up the visuals for her song “Business” which will appear on her upcoming debut album VII – expected to release on November 7th. Taylor’s debut project has been one of the more anticipated albums from the G.O.O.D. Music team since she’s been signed for a while but we’ve never seen a cohesive body of work from the artist until now. Press play.


Rehab Online Magazine is the alternative millennial guide to emerging music and culture.