mythusmage.today
They Live
Source: Home – Sasquatch Genome Project I’ve decided I’m going to make this very plain, there is a great ape living in North America, and the link above provides evidence for this…