September 23, 2023
Bigfoot & Creatures

‘Bigfoot’ Spotted At A South Carolina State Park (PHONE INTERVIEW)

Three visitors to a state park in South Carolina claim they saw an animal they believe could be Bigfoot. The three people visited.

Read More
X