Jun262007 Here They Come, Redux! Remember that photo of the International Space Station looking like a TIE fighter? Somebody‘s been playing…