The Last and Best Christmas House.......I Think it's Actually Naut's Place!
After I saw this one, I knew there wouldn't be a need to go any further..........70,000 light on this Canadian house (Naut is that your place?) "CHRISTWAS LOVE!!!" Sign in to see full entry.