Facing Reality

Oddities in Athens, Georgia starts to break down people’s beliefs in what they know to be true.