UFO

Fascinated with Space? Sit in a UFO in Wallace Idaho
Fascinated with Space? Sit in a UFO in Wallace Idaho
Fascinated with Space? Sit in a UFO in Wallace Idaho
Idaho is well known to be a state with a lot of UFO sightings. As far as states with the most sightings per capita - Idaho goes back and forth but is always in the top 10. There is a cool little photo opportunity spot for space lovers in Wallace Idaho.

Load More Articles