Her stage presence is magnetic cant take that away from her but i dunno y shes promoting OTF on this kinda platform when she has a new single out. #smdh

btw sam u got it wrong. The finale is on 28th and will feature a special appearance by beyonce that will leave france talking :D