House Decor is a yard display located in Lockport, Illinois, home to the famous Thanatophopbialand. We made our first visit there in 2013, and found it to be whimsical and fun. Although not high on scares, it was creative and enjoyable nonetheless.
FULL REVIEW
No comments:
Post a Comment