
What do I find amazing?
December 19, 2017
The Amazing Grace Christmas House was located in Pleasant Grove, Utah. The amount of traffic the display generated forced the homeowner to discontinue the show. However, he went on the create the company, Holdman Lighting, which does displays around the world. More here.
That was way cooler than Nela Park!
Agreed!