Ape Canyon
E DEC 22, 2023
Description Community
About

Along the southeast shoulder of Mount St. Helens, was a cabin whose occupants spent a night being attacked by a horrifying creature. Was it bigfoot, or a hoax?

Comments