It sounds like the beginning of a western movie… or a Hallmark Christmas flick.
A sleepy little town in Texas is awakened from their holiday slumber when a mysterious stranger comes to town, bringing Christmas spirit with him for all to enjoy.
The residents in seasonally-named town of Hollytree, Texas, have no idea where an enormous, house-sized, inflatable Santa Claus came from but the entire town is embracing it as one of their own.
It’s been up for about a week. The locals say “it’s a fun thing to have in their community,” because it’s spreading Christmas cheer.
[YouTube: KETK NBC]



