Playing on:

Disclosure

The US and Russia reveal Stargate Command and its operations to representatives of the other permanent members of the United Nations Security Council.

Episode: 17

Quality: HD

Release: 2003-02-14

IMDb: 6.8