Doll’s Head Trail December 15, 2019 Just a few miles from downtown Atlanta is a trail covered in a crazy collection of outsider art.