Oh! Christmas tree? Cardboard display is the talk of a US town
Asbury Park, New Jersey, USAP It has been called beautiful, awesome and brilliant, a transcendent work of art that reimagines the holiday experience with local touches of the Jersey Shore. It also has been called ridiculous, ugly and hideous, something akin to a pile of Amazon shipping boxes or a giant cat-scratching post. Good grief! […]