Forever 21 opened this week at Atlantic Station in Midtown, Atlanta and all I can say is that I'm confused. Why did they open such a store? For what? Didn't they recently announce their bankruptcy that will close almost 200 of their stores?
There are no replies in this thread yet. Be the first to post a reply below: