Seems like the deserts would be the last place besides Antarctica that would be harboring huge hominoid creatures. Many claims and reports say otherwise. Join us as we delve into some cases of humanoid entities seen in the wastelands….

Seems like the deserts would be the last place besides Antarctica that would be harboring huge hominoid creatures. Many claims and reports say otherwise. Join us as we delve into some cases of humanoid entities seen in the wastelands….
You must be logged in to post a comment.
Dario P
Good video. Thanks for posting.