The guy responsible for it described the display as an “art work of Santa on a cross to depict society’s materialistic obsessions and addictions and how it is killing the peace, love, joy and kindness that is supposed to be prevalent during the holiday season.”
I'm a little worried because that makes some sense. I think I'll surprise Mrs. LL by replacing our inflatable Santa Monkey with one of these things. Can I get one at Lowe's?
Full
story.