Mastodon

The one promise I can make to all you is that if there is ever mainstream media coverage of Sasquatch, I will make sure everyone here is aware of it

Bigfoot Is Back. (Bigfoot Never Left.)