I just heard this song this week on the Voice and I was blown away. Michelle Chamuel is amazing and I think she should have won last year. (sob)
When I am feeling down or my self-esteem tank is running low, this is my new favorite place to turn. 🙂
I’mma go down singing!