Angels and Assholes #20 Santa's Angel
/Maybe by now everyone has heard of the “secret Santa” in Kansas City? Every Christmas he, anonymously, hands out $100 bills to poor folks. What a stroke of genius to have the police hand them out instead this year.
Read More