What's the source of this foul smell?

Residents in northwest Atlanta say there is a foul smell coming from a nearby water treatment plant that is making them sick.

Latest Videos

Good Day Atlanta

View More
View More