Mariah Carey performs live at Walmart Shareholders Meeting...

Struggled a bit here and there...
Most of Mariah's lambs just want her to sing her ass off and silence the haters.

I don't think it's going to happen with this performance. It wasn't all the way terrible but she encountered some vocal mishap, off key moments and some lipped portions. The annual Walmart shareholders meeting took place at the Bud Walton Arena in Fayetteville, Arkansas. Mariah performed a 3-song medley of 'Vision of Love', 'Infinity' and 'Always Be My Baby.'

Shortly afterwards, she exited to the 'Butterfly' refrain.  A Walmart rep also confirmed to Business Insider that none of the artists/celebs were paid to be there or perform. It's actually very rare for Mariah to do a free gig anywhere but she knows well not to make an enemy out of America's largest retail chain, given her loss of selling power. If the stars are aiming to reach as many consumers as possible and want their CDs, DVDs and assorted merchandise to fill Walmart shelves, they need to realise where their bread is buttered.

Thoughts?