His name is David Welsh and he’s been living on the streets since he was 6-years-old.
They call him Homeless Mozart because he’s nothing but pure talent sitting at a piano. 70 more words
5 hours, 24 minutes
What an incredible man.
This guy is so unbelievably talented, I jut thought I would share.
2 days, 15 hours