They say don’t give up your day job, Well maybe Serena Williams should take up this advice because listening to this song via TMZ, it looks like Nicki Minaj And Lil’ Kim have nothing to worry about. What you think about Serena’s skills on the mic?
You can change your comment avatar at Gravatar.com.
Using this site means you agree and will adhere to all rules, terms, and policies.