You be the judge whether this is really a homeless guy. But the performance is pretty terrific.
[Here's a youtube piece which claims to support the homeless story.]