Wednesday, April 12, 2023

Sasquatch Caught on Camera! | Strange Evidence | Science Channel

 

D Kron 
What the skeptics don't understand, is these creatures have a way to instill panic in everything around them. Even hunting dogs start crying when they are near them.