Such a pleasant weekend surprise!
The YMCMLMNOP first lady Nicki Minaj just dropped a visual for ‘I Am Your Leader.’ I don’t know if it’s Little Shop of Horrors or Addams family. But prepare for some big titties because Rick Ross is letting it all hang out.
Maybe it’s just me but this was a very Rihanna-inspired ‘What A Chick’ / ‘S&M’ video. There’s much to say about this video because it doesn’t look like she spent much on the budget. It was cute n’ stuff, yes. But people have already started saying Nicki should just stop making videos.