Stargate SG-1 (1997)
← Back to main
Tamlyn Tomita as Shen Xiaoyi
Episodes 2
The Scourge
February 17, 2006
• 44m
9x17
A tour of an off-world research base for a group of foreign diplomats turns dangerous when an insidious insect species gets loose.
Read More