Mike Holtz, the owner of the infamous Christmas House in Normal, Illinois, passed away unexpectedly on Friday, leaving a hole in the community, but his legacy will live on as his family plans to light up the display this weekend in his honor.

See Full Page