If you're into strange and creepy sightings while strolling through the woods, then this trail at Constitution Lake Park in Atlanta GA is for you! What started out as a joke has become quite a spectacle for hikers with doll heads and art all along the trail.