This photo was taken by Teresa Adams from Nottoway County, Virginia. She recently shared her story with local news station WTVR's Facebook page.
According to Adams, she was driving with her teenage son, Tommy, when he told her to pull over the car. Adams told WTVR that at first she thought something was wrong.
That's when Tommy got out of the car and walked over to an elderly man with a walker who was shoveling snow. Tommy told the old man to go back to his car and Tommy took over the shoveling from there.
"I was so proud, I started to cry," Adams told WTVR.
WTVR talked to Tommy about the adorable moment and he told them he never caught the man's name.
"I try to do good for the elderly because one day I may need help too," he said.