Grab a hanky, this one's emotional.
An eight-year-old boy who found a $20 bill in a car park gave it to a soldier who reminded him of his dead father rather than spend it on himself.
Myles Eckert, from Ohio, also wrote an incredibly touching note to accompany the gift.
Dear Soldier — my dad was a soldier. He’s in heaven now,” the note said. “I found this 20 dollars in the parking lot when we got here. We like to pay it forward in my family. It’s your lucky day! Thank you for your service. Myles Eckert, a gold star kid.
The boy's father, Army Sgt. Andy Eckert, was killed in Iraq when he was just a few weeks old.
Myles told CBS News: "I kind of wanted to get a video game, but then I decided not to."
The recipient of the money, Lt. Col. Frank Dailey, said the act of kindness is worth far more than $20 and has provided him with "a lifetime of direction".