Loading Video…
This browser does not support the Video element.
Man wants Atlanta nature preserve cleaned up
A southwest Atlanta nature preserve sits on more than 100 acres and is a habitat for animals and plants along Cascade Road. But one neighbor says there are plenty of unnatural things too that he wants to see gone.