Larry Stewart was an American philanthropist from Kansas City…

Larry Stewart was an American philanthropist from Kansas City better known as “Kansas City’s Secret Santa.” From 1979 through 2006 — he made a practice of anonymously handing out small amounts of cash, typically in the form of hundred-dollar bills, to needy people. source

image via businesspundit

Source: Weird Facts
Interesting Facts

Leave a Reply

Your email address will not be published. Required fields are marked *