Full resolution (1,024 × 576 pixels, file size: 600 KB, MIME type: image/png)
Carter and Hammond in the Self-destruct control room. From the Season 5 episode, "Menace".
Appears on these pages
The Self-destruct control room is a room located on Level 28 of Stargate Command. It houses the...