Sasquatch claim Investigated by Major University , Man worries for his safetypetercaine (31)in #bigfoot • 8 years ago #sasquatch #ufo #dogman #aliens