Tasha Cobb Leonard

Nicki Minaj Features On New Tracks By Fergie & Tasha Cobbs Leonard

Nicki Minaj is having a busy night. She's already popped up on Atlanta producer London On Da Track's new single "No Flag," which also features…
Peter Helman | August 25, 2017 - 12:02 am