Camp Meeker California Big Foot statue Published September 5, 2017 at 480 × 640 in Betty White, aliens, & OMG! Puppies: Tripping through Big Foot Land & beyond ← Previous Next → Camp Meeker California Big Foot statue