This farm field next to Camelback Bridge (Lee County side) has a bigfoot crossing sign in it. Do you think it lives in that tree stand near the tree line? The park is home to the Bigfoot Festive every year, excep this year (cancelled due to flooding from Hurricane Florence).