I'm sorry, but this chick is gonna flop harder than she fell on that stage (lol)
Hell, she sould be surprised that they know her song
Do they play it on the radio???????
because I havent heard it
Her management teams sucks
They will keept giving her and kelly the coins while Bey gets the $$$$$$$
Michelle or Kelly will NEVER blow up in the U.S.

UNLESS they are on the stage with Bey