Quote Originally Posted by Tallulah View Post
Parallel world, where everything is the same as it is on Earth, yet different.
So basically, every second episode of the original Star Trek?