EMBED </>More Videos

A Philadelphia homeless man gave up his last $20 to help a stranger. In return, that stranger has since raised over $35,000 to help get him back on his feet. (WPVI)