bigfoot Tag

Yeti, Sasquatch, Bigfoot, and the Abominable Snowman are all names for the same mythological creature, depending on where the sightings take place. Not often a topic written on in science current events, these creatures continue to get attention from people in many areas around the world. After thousands of reported sightings, and no scientific evidence...