Secret Santa Pays For $45,000 Worth Of Layaway Items At Colorado Walmart
A Secret Santa in Colorado recently walked into a Walmart near Denver and paid off ALL of the Christmas gifts on layaway. It’s unclear on how many items the Secret Santa paid for, or how ...Read more