Atlanta, GA: Innovative SCADpads & Mother Nature’s Bald Spot

Twenty minutes outside of Atlanta there’s a perplexing site, one that isn’t quite sure what it’s supposed to be. Is… View Post