Abominable Roger sets out to stop an abominable creature! Abominable Roger sets out to stop an abominable creature!
Ape Canyon Siblings on a Bigfoot-hunting expedition. Ape Canyon Siblings on a Bigfoot-hunting expedition.