The international research team at an observatory in Norway has been given the green light to continue its work, but then the scientists discover a rope.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
The international research team at an observatory in Norway has been given the green light to continue its work, but then the scientists discover a rope.
No comments yet. Be the first!