Hi everyone,
I am new to the Atlanta area and getting back in the shoe game. I wanted to know if anyone knows any nike sportswear retailers in the atlanta area? specifically, retailers that would carry air max releases.
any help would be greatly appreciated.