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