13-year-old William Rabillo wanted to help his single mom, Krystal Preston, who was going through a rough patch. He started doing years work to help pay bills and ultimately to purchase a used car. The boy did everything he could to make this possible for his family, so much so he gave up his Xbox to close the deal on a 1999 Chevy Metro. The seller originally turned down the gaming console but had a change of heart in the end. When his mom found out what her son had done for her she said it was the shock of her life and that there are no words that could express her gratitude and how proud she is of him.
Photo Credit: iStock