Bigfoot

"Bigfoot, Sasquatch, Agogwe, Yowie, Yeti, Batatut, Alma, Skunk Ape". Apes and Hominids.

Are these all related or totally separate species of Unidentified Bipedal Primates ? UBP

The lower article is from "ArtAlien.space" was written in 2007 and is still very relevant even now.

MARS - Planet of the Apes - Primates - Playlist