An urban legend tells of a group of scientists who successfully escaped into another dimension.
See All 523 Episodes of "Skeptoid"