Santa Claus really does exist — in Vermont! With a little over a month left until Christmas, a mystery man spread Holiday cheer when he walked into a Walmart and paid for every single layaway item in …
( read original story …)
The Christmas Presents Site
Santa Claus really does exist — in Vermont! With a little over a month left until Christmas, a mystery man spread Holiday cheer when he walked into a Walmart and paid for every single layaway item in …
( read original story …)