The Best World


 * Series: Stargate Infinity
 * Episode: 1.03
 * Original air date: 28 September 2002

Summary
...