“Sleigh Rides” from Secret Santa
The real Santa may live at the North Pole, but there’s a Secret Santa living in Independence, Missouri and he’s handing out $100 to unsuspecting, yet deserving, people.
A wealthy businessman in Independence gives out $100 bills, stamped in red with his Secret Santa name and he’s been doing it since 2007.
He calls each giveaway a “Sleigh Ride” and he keeps his identity a secret because, he says, he doesn’t want the act of kindness to be about him. He wants it to be about the lives he’s touching.
Check out the touching story here…