6 months agoBigfoot Caught Watching Family Before Hurricane and Left Handprint on Window!Squatch Watchers