Saturday, March 9, 2019

Bigfoot in the desert




Interesting clip from Mattsquatch Presents about Bigfoot observations in - wait for it - the California desert! The creature is (or was) know as Yucca Man. When will Mattsquatch investigate the SUBURBAN Sasquatch? 

No comments:

Post a Comment