Got in a nostalgic mood, and put on the Original ST:TOS episode "Mirror, Mirror."
In my Theory of the Star Trek Universe, I decided that the Mirror Universe was created when Edit Keeler survived the episode "City on the Edge of Forever." The Nazis win WW2, and a much more bloodthirsty humanity emerges. This also raises the possibility of Enterprise's "Stormfront" being a mirror universe episode.
Thoughts?