Check Out an Illinois Home’s Epic Stranger Things Yard Display
I can almost guarantee you'll be asking "how in the heck did they do this?". A home in Illinois has gained internet fame for a wild Stranger Things display in their yard and it appears to defy gravity.