Krystal Preston, a single mom from Nevada had a few tough weeks. Her 13-year-old son William Rabillo watched as his mom was fighting to make ends meet. Instead of letting things happen, he decided to work to find a way to help her.

Rabillo started cleaning yards in his community to make some extra money. Then he took to Facebook marketplace where he found his mom a used car that he could afford. Rabillo bargained with the woman selling the 1999 white Chevrolet Metro. He didn't have quite enough money, so he offered up his Xbox or a chance to earn it, in addition to the money he had ready. At first, the woman said no, but then she said yes.

Preston shared with ABC News that she was so shocked, "I lost it. I bawled so bad. There's no way. What 13-year-old buys their mom a car. I don't know any. I can't express it. There's no words that can express my gratitude and how proud I am."