Analyse @OMGFacts's tweets
Constitution Lakes Park in Atlanta, Georgia, is home to possibly the creepiest trail North America, the Doll's Head Trail.
via @mental_floss
https://t.co/eJpOFvAw5U https://t.co/jfImIREqis
via @mental_floss
https://t.co/eJpOFvAw5U https://t.co/jfImIREqis