By using this site, you agree to our Privacy Policy and our Terms of Use. Close
A Bad Clown said:
Hmmm.....has anyone heard of something called the GTS?

Are you referring to the Global Trade Station?