Who knows what the exact truth really is? There is no doubt that life must exist elsewhere in the giant expanse of the universe. Have they visited Earth? Maybe. This, however was inspired by an evening of stargazing in in Yellowstone.
Highlighting some of the models
The Old Barn
Based on an actual historic house we visited on our trip to Wyoming.