Advertisement
Bigfoot statue stolen from Carolina man’s front yard; investigation underway, deputies say
The Bigfoot statue is about 3 feet tall
Share
Shares
Updated: 12:11 PM EST Feb 15, 2021
Deputies in McDowell County are searching for Bigfoot. A 3-foot statue of the mysterious,