Inside the myth of Bigfoot: Fire-red eyes, ‘putrid’ stench and bizarre ‘taser’ powers

Earlier this week, photos and a video posted online appeared to show Sasquatch wandering outdoors before popping a squat in Colorado. Experts and witnesses offer insight.

Top News