wheremonstersdwell.com
Bigfoot Sightings In Georgia
Not another bigfoot sighting… June 24, 2001. Southeastern United States. Atlanta, Georgia. No reported sightings… We at Netherworld Haunted House are constantly on the lookout for crypt…