I LOVE LOVE LOVE MICHELLE!
She gave this show in a store for God's sake. Those people were just there to say they were there. However, if you check her out here: http://youtube.com/watch?v=DALwZfBDX60 You can clearly see how she performs when you have an active crowd.

I will be buying her album on DAY 1. GO MICHELLE!!!!!!!!!!!!!!!!!!