One of the few songs that touches your heart!
Possibly the best song written in the last decade...
Getting ready
This is a cover but since I couldnt get the original. This is the best I could find hope you enjoy =)
His voice is beautiful.