EliteStance on 14 January 2008
Hmm. Team CIO stuff has been mentioned before so I'm sure they're working on something and I guess they might have a few others but 20? They're better at keeping secrets that the CIA if this is true... actually, maybe that's a bad analogy.