Mini Bigfoot Found in Azerbaijan
Video has recently surfaced of what is supposed to be an unknown biped that was found in Azerbijan. Is it a mini-Bigfoot? The creature is very obviously a living thing, …
Video has recently surfaced of what is supposed to be an unknown biped that was found in Azerbijan. Is it a mini-Bigfoot? The creature is very obviously a living thing, …
The Headline About A Humanoid Got Me… Honestly I really have low expectations these days when I see a headline like Strange Humanoid Creature Photo Solved. I have to click …