Posted Jul 18, 2008, 1:13 PM
|
 |
It's Hammer Time
|
|
Join Date: Mar 2004
Location: Hamilton
Posts: 20,304
|
|
I can't believe we haven't gotten an American Apparel yet. They like store front retail so I doubt they woud locate inside Jackson Square or City Centre.
Perhaps Westdale or Locke? Chatham and Locke, HELLO!
|