Posts

Strange creatures captured on surveillance camera in Fresno

The Watts Valley Wolf Ape

An introduction.