- Aug 20, 2000
- 20,577
- 432
- 126
That's the name of a store occupying a very expensive piece of real estate in downtown Toronto.
I didn't yet get a chance to step inside the place and ask what the deal was, but I'm guessing this is the work of Scientologists. Anyone seen this before and know what the deal is?
I didn't yet get a chance to step inside the place and ask what the deal was, but I'm guessing this is the work of Scientologists. Anyone seen this before and know what the deal is?
