NationStates Jolt Archive


International Mall- What is it?

Stalins Soviet Russia
17-07-2004, 23:35
I'm not sure this thread fits here, but I'll post it anyways.

I've been hearing alot about the "International Mall." What is it? Where is it?