Sunday, October 18, 2020

Idaho Woman Blames Deer Collision on Bigfoot

 


Idaho Woman Blames Deer Collision on Bigfoot
We are no strangers to sightings of Bigfoot here in the Rockies. Maybe not as many as the Pacific Northwest, but we do have some "Squatch Habitat" ...

No comments:

Post a Comment