People claim to have seen Bigfoot but no one can prove he exists. Maybe the Werewolves and Lizard people all share a house with Bigfoot. Sneaky little s hits.

Last edited by pyscodog; 12/02/23.