What a sweet, impromptu stop to make on a road trip. I had no idea this place existed and was pleasantly surprised to pull over and witness this cultural representation of what folks thinks make is human, and learn more about the UFO phenomenon. It’s small, but a fun hour or so out of your day.