The Doll’s Head Trail in Atlanta’s Constitution Lakes Park is what happens when found art meets Blair Witch Project. This ...
One of the highlights of the museum is the “Bigfoot Theater,” where you can watch documentaries and eyewitness accounts of ...