Homeless Man’s Beautiful Piano Performances Moves People to Tears

David Allen Welsh is 50 year-old homeless man who has been on the streets since age six. Despite never having had a music lesson and having fingers with little sensation due to being outdoors in cold temperatures, he moves listeners to tears as tinkles the ivories on a piano.

Be uplifted as you listen to him play, a skill which he attributes as ‘a gift from God’.