Meet Jesse

Jesse is one of the founding members of the Western States Sasquatch Researchers.