A recent study confirms that Bigfoot is our favorite mythical monster, but the real surprise is the number of unknown cryptids around the United States.
The recent UFO sighting in Idaho was reported by at least 2 people to the International UFO Reporting Center saying the sightings happened in or near Nampa.