Finally a great song after a long time, this song is very touching,very sensible and original.
I like the song and the video is not bad either.
She made some great songs,but many were too commercial , as fast as they come they go.
Listen the song here:
Halo - Beyoncé