‘Bigfoot’ Spotted in Yellowstone?

ENVIRONMENT Our favorite lumbering ape-man, Bigfoot, has been spotted again—this time, hanging out near bison in Yellowstone National Park, according to a new video. (National Geographic News) Use our resources to learn more about cryptozoology. Teachers, scroll down for a quick list of key resources in our Teachers’ Toolkit. Queue the video up to about 2:55 and look behind the bison to see what all … Continue reading ‘Bigfoot’ Spotted in Yellowstone?