Buzz has been going since February that American Apparel is opening up shop somewhere in St. Louis and now thereâ€™s been confirmation from none other then businessman turned community leader Joe Edwards that location scouts have come to check out possible locales. Now the question stands, whereâ€™s it gonna be?
Insiders say theyâ€™ve narrowed it down to 3 choices. Two of these are in mega malls (West County and the Galleria, for those who are interested) and the other is in the hip and trendy Loop. Of course, I personally donâ€™t care where they put it, though my vote is for the latter, just so long as they carry plenty of tri-blend, employ boys that could be right out of one of their ads, and start plastering billboards down highway 70. Welcome to St. Louis, Dov.
What's Your Reaction?