A homeless man sung a beautiful rendition of John Legend's hit song 'All Of Me' to a passerby.

He doesn't have a home, but he's now on Twitter! @No_Cash_Flo