Teyana Taylor – Business [Video]
Songstress Teyana Taylor is ready to drop her debut album “XII” on November 4. Check out the video for the latest single “Business” above.
Songstress Teyana Taylor is ready to drop her debut album “XII” on November 4. Check out the video for the latest single “Business” above.