Report Claims Bigfoot Was Seen in State Park: ‘State of Amazement’
A report filed with the Bigfoot Field Researchers Organization on August 7 claimed that three people spotted a “Bigfoot” in Hunting Island State Park in South Carolina. According to the...
Read more