stephfinitely, 10 months ago This makes me think of Star Gate more then Star Trek.
This makes me think of Star Gate more then Star Trek.