Police Not Happy About Latest Bigfoot Sighting In Maine There’s been a Bigfoot sighting in Maine and the police are not happy about it. Actually,…
Bigfoot Was Real, But Now Extinct
Bigfoot Was Real, But Now Extinct Scientists first found evidence of Gigantopithecus in 1935 when Ralph von Koenigswald walked into a Chinese pharmacy and bought a…