When I walk through a crowded New York subway station, there's usually some kind of performance going on. There's the ska band that plays at 34th, the little boy playing amazing piano at Union Square, and a lot of others who just come through to perform before being on their way.
And while most subway performances are good, this guy is on a whole other level.
Singing Sam Cooke's iconic "A Change Is Gonna Come," this man's belting will speak to your very soul. When he hits that long note, you just might be in tears.