Strange Humanoid Captured On Video Inside Cave
Seen in this bizarre cave footage, appears to be some kind of creature. Speculations are, everything from a mutated large bat, to a Nephilim of some kind. The footage was examined later by the...
Seen in this bizarre cave footage, appears to be some kind of creature. Speculations are, everything from a mutated large bat, to a Nephilim of some kind. The footage was examined later by the...