All Articles

woman sues california bigfoot
February 20, 2018
Many people are adamant in their beliefs. California resident Claudia Ackley in adamant in her belief of Bigfoot - so…