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.
No comments:
Post a Comment