Everyone is freaking out over the Outkast Atlanta concert announcement

The ATLiens are scheduled to play Centennial Olympic Park on September 27.

Advertisement