Jump to content

Interesting video !


keith tolleson

Recommended Posts

There is an interesting you tube video called habitat denied - confirmed that discusses a bigfoot famly in alberta canada area ! it refers to the sasquatch people not monsters ! 

Link to comment
Share on other sites

×
×
  • Create New...