A touching video posted to Facebook shows the moment an admirable passenger took the shirt off his back and gave it to a shivering man.
The video was shared to Facebook by Lazaro Nolasco who witnessed the kind act as he boarded the train in Washington Heights.
Nolasco told the New York Daily News that the elderly man was sitting alone and didn't have a shirt on.
His "body looked sick", he said.