Watch Star Trek: Voyager season 2 episode 23 tv series online free
Release: Apr 29, 1996
The crew of Voyager discovers a world with technology and no people. They then determine that the planets inhabitants are in hibernation in order to protect themselves from a natural disaster.